The project is already underway

Jun 07, 2026

12:01 pm

What's the storyChina is on its way to establish the world's largest astronomy base by the mid-2030s.

The project, which is already underway on the Tibetan plateau, will feature some of Earth's most powerful optical telescopes.