- China's new teaser for its lunar base appeared to show a NASA Space Shuttle taking off.
- It's a peculiar detail in the clip, because China and the US don't work with each other in space.
- The Space Shuttle was later blurred out in a state media version of the CGI video.
A new concept video showcasing China's planned lunar base appeared to feature a NASA Space Shuttle lifting off from the facility — a detail that was then omitted in a later broadcast of the clip.
Released by the China National Space Administration on April 26, the video contained a CGI rendering of Beijing's vision for its International Lunar Research Station in 2045.