China Focus: China begins to assemble mega radio telescope
Technicians began assembling the world's largest radio telescope, whose dish is the size of 30 football grounds, deep in the mountains of southwest China's Guizhou Province on Thursday.
Continue Reading http://news.xinhuanet.com
Join the Discussion