The basic structure for International Lunar Research Station (ILRS) will be built by around 2028 meaning it will be possible for Chinese astronauts to land on the moon within ten years, according to ...
China's lunar exploration mission, Chang'e-8, is planned for launch around 2028 and will join Chang'e-7 to form the basic structure of a lunar research station, the China National Space Administration ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results