China Completes The World's Largest Radio Telescope

26 Sep, 2016 | category - Others | 6 photos | 2917 visits

Construction on the world's largest radio telescope began back in 2011 in Guizhou Province in southwest China. After 5 years of construction is now complete and astronomers plan to use the telescope to observe objects at a distance of 11 billion light years from Earth.