China unveils new radio telescope in Antarctica
Xinhua |
April 8, 2025
Share:

This photo taken in January 2024 shows "Three Gorges Antarctic Eye," a 3.2-metre aperture radio/millimetre-wave telescope, at China's Zhongshan Station in Antarctica. (China Three Gorges University/Handout via Xinhua)