China kicks off construction of new telescopes for future lunar missions
Published
Shanghai, China (XNA) Nov 10, 2023
China has recently launched the construction of two 40-meter-aperture radio telescopes in Shigatse, located in southwest China's Tibet Autonomous Region, and in Changbai Mountain area in northeast China's Jilin Province, respectively. The two telescopes, developed by Shanghai Astronomical Observatory (SHAO) under the Chinese Academy of Sciences, are expected to offer technical support for