China building Worlds Largest Radio Telescope

China has begun construction of a Five-hundred-meter Aperture Spherical radio Telescope (FAST) in a remote part of the Guizhou province in southern China. When completed it will be the most…

More in News >