The world’s largest radio telescope was unveiled on Sept 25 in Guizhou province, reported Xinhua News Agency.
The facility, named Five-hundred-meter *Aperture *Spherical Telescope (FAST), was proposed 17 years ago by Chinese astronomers. Work began on the installation in 2011.