The China Manned Space Agency has announced that the upcoming Chang'e-7 international lunar mission will no longer launch within its planned 2026 window after failing to meet the required launch conditions.
The mission represents another step toward China's proposed International Lunar Research Station (ILRS), acting as an important bridge between China's earlier robotic lunar exploration and its longer-term ambition for a sustained lunar presence.






