The world’s largest radio telescope began operating in southwestern China on Sunday. This project will help humanity search for alien life claims officials in Beijing. The telescope is nestled between hills in the mountainous region of Guizhou, China. Researchers said the the The Five-hundred-meter Aperture Spherical Radio Telescope (FAST) would search for gravitational waves, detect radio emissions from stars and galaxies and listen for signs of intelligent extraterrestrial life.
Installation of the 4,450-panel structure, nicknamed Tianyan, or the Eye of Heaven, started in 2011 and was completed in July. China has plans for a permanent orbiting space station by 2020 and eventually a manned mission to the moon.