China displays crewed moon landing mission elementsChina is showcasing a number of elements for future human lunar landing missions at a major airshow and stating that super heavy-lift rocket will be ready by 2028.
SpaceNews
Source:
China displays crewed moon landing mission elements