Astronomy ‘Heavenly Eye’ – World’s Largest Chinese Telescope Discovered Several PulsarMessageToEagle.com | October 10, 2017 MessageToEagle.com – “Heavenly Eye” also known as “The Eye of Heaven” is China’s Five-hundred-meter Aperture Spherical Radio Telescope (FAST), the world’s largest single-dish radio telescope, which began its work Read More