
China’s Mengzhou Spacecraft Passes High-Stress Launch Escape Test, Advancing 2030 Moon Landing
China has completed a high‑stress launch escape test of its Mengzhou lunar spacecraft aboard a Long March-10 rocket at Wenchang. Conducted at max Q by CASC, the test validated independent solid‑fuel crew abort and the first controlled vertical splashdown of the booster stage. The milestone advances China’s 2030 crewed moon landing and reusable rocket technology, with a Lanyue lander already in testing and a 2035 lunar south pole station on the roadmap.














