Construction site of the world's largest radio telescope deep in the mountains of southwest China's Guizhou Province. (Photo/Xinhua)
RIGHT BG
Construction site of the world's largest radio telescope deep in the mountains of southwest China's Guizhou Province. (Photo/Xinhua)
Data from China's finest telescope released worldwide
2015-03-20First phase design complete for world's largest telescope project
2015-03-11China making core components for world's No.1 telescope
2015-02-08World largest radio telescope under construction in Guizhou
2014-07-28