Sage Bennett
China Unveils ‘Three Gorges Antarctic Eye’ Telescope, Expanding Astronomy Frontiers in Antarctica
China has marked a significant step forward in global space research and Antarctic astronomy with the launch of the Three Gorges Antarctic Eye, a 3.2-metre aperture radio and millimetre-wave telescope officially commissioned on April 3, 2025, at the Zhongshan Station in Antarctica.
· 5 min read


