Share

What makes world’s largest radio telescope so extraordinary

Installation of the largest ever radio telescope is almost finished in southwest China’s Guizhou. Follow us to a detailed view of the giant project on the eve of its completion and uncover what makes it so special.

Leave a Comment