China plans to carry out its first crewed lunar landing by 2030 and complete the construction of a basic model of the International Lunar Research Station (ILRS) in the area of the Moon’s south pole by 2035,…
Chinese scientists present advanced technologies for construction of lunar research station
