Share

Aerial view: world’s largest radio telescope wired for power

Workers in southwest China’s Guizhou Province have finished installing wiring for what will be the world’s largest radio telescope.

Leave a Comment