Nestled among the mountains in southwest China, the world’s largest radio telescope signals Beijing’s ambitions as a global centre for scientific research.
Nestled among the mountains in southwest China, the world’s largest radio telescope signals Beijing’s ambitions as a global centre for scientific research.