China Sky Eye – World’s Largest Single Dish Radio Telescope

The world’s largest and most sensitive radio telescope is officially open for business. The FAST Radio Telescope saw first light in 2016 but has been undergoing testing and commissioning since then.

Location: Southwest China’s Guizhou Province

Video Source: China Sky Eye: world’s largest single dish radio telescope from The Cosmic Studio on Youtube ⁄ CC BY