Video PlayerClose
Aerial photo taken on Aug. 27, 2019 shows China's Five-hundred-meter Aperture Spherical Radio Telescope (FAST), the world's largest single-dish radio telescope dubbed as the "China Sky Eye", in Pingtang County, southwest China's Guizhou Province. (Xinhua/Ou Dongqu)