China to open giant telescope to international scientists

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