Jul 07, 2016 04:51 AM EDT
China Space Mission: World's Largest Radio Telescope As Big As 30 Football Fields, Completed For Extraterrestrial Research
China finished constructing the world's largest radio telescope. It sits in Pingtang County, southwest of China's Guizhou Province.