Share

Assembly of world’s largest radio telescope under way in SW China

Construction on the world’s largst radio telescope reached a key stage on Sunday as technicians installed its first reflector panel in southwest China’s Guizhou Province.

Leave a Comment