Multiple choice general knowledge Which country will be setting up World's biggest Telescope ? Japan France India China Reveal answer Fill a bubble to check yourself D Correct answer Explanation China is building the world's largest radio telescope called FAST (Five-hundred-meter Aperture Spherical Telescope) in Guizhou province, completed in 2016. It surpasses the previous largest at Arecibo Observatory (Puerto Rico, now collapsed).