The World’s largest nuclear power station is situated in Leave a Comment / GK Mcqs A. Canada B. Ukraine C. France D. None of the above