China claims to receive signals from alien civilisations
Sky Eye, the largest radio telescope on Earth is located in China's Guizhou province. It has a diameter 500 metres (1,640 feet).
Sky Eye, the largest radio telescope on Earth is located in China's Guizhou province. It has a diameter 500 metres (1,640 feet).