Skip to main content

Advertisement

In Southwest China, A 'Very Large Eyeball' Peers Into Deep Space

04:17
The world's largest radio telescope is nestled among the jagged, green mountains of southwest China's Guizhou Province. (NPR)
The world's largest radio telescope is nestled among the jagged, green mountains of southwest China's Guizhou Province. (NPR)

Related:

Advertisement

Advertisement

Listen Live