Skip to main content

Support WBUR

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:

Support WBUR

Support WBUR

Listen Live