Original source (on modern site) | Article images: [1] [2]
Posted Apr 30, 2024 At 7:38 PM UTC
W
Wes Davis
China's dream moon base has a NASA Space Shuttle.
The China National Space Administration released a video showing its concept for a future lunar base, which it says it will have set up by 2045, writes Space.
The China Global Television Network appears to have blurred out the Shuttle in the video on YouTube.
Image: China National Space Administration
< Back to 68k.news BE front page