China switched on the world's largest radio telescope on Sunday, officially launching its mission to hunt for extraterrestrial life and explore space.
The Five-hundred-meter Aperture Spherical Telescope (FAST) was launched in a mountainous region of China's Guizhou province, according to state media outlet Xinhua, 17 years after the project was first proposed by Chinese astronomers and more than five years after work began on the $180 million structure.