China takes hunt for alien life to new levels with world's largest radio telescope

  • 8 years ago
The world's largest radio telescope has started operating in China.

This video, filmed in Qiannan Buyei and Miao Autonomous Prefecture, Guizhou last Sunday, shows the 500-metre wide spherical structure on the day it received its first signals from the universe.

Recommended