Dubbed as the "China Sky Eye," the 500-meter Aperture Spherical Radio Telescope (FAST) located in Guizhou Province is the world's largest single-dish radio telescope. [Photo/VCG]
The southwestern province of Guizhou announced on February 23, 2023, its top 10 scientific and technological innovation achievements in 2022.