China Just Built World’s Largest Telescope to Track Aliens

World's Bigest Radio Telescope: Five-hundred-meter Aperture Spherical Telescope (FAST) in China
World's Bigest Radio Telescope: Five-hundred-meter Aperture Spherical Telescope (FAST) in China

China officially confirmed that it finished building World’s largest radio telescope in Pingtang County, located in the southwest area of China’s Guizhou Province. The telescope is known as Five-hundred-meter Aperture Spherical Telescope (FAST), which is has been cut...

More