Key facts
- China's Chang'e 7 lunar probe mission has been postponed indefinitely.
- The mission was scheduled to launch from the Wenchang Spacecraft Launch Site.
- A tropical storm was cited as the reason for the launch cancellation.
- Specialists speculate that a recent rocket explosion and potential spacecraft issues may also be contributing factors.
- The delay could impact the mission's ability to land near the Shackleton crater due to critical lighting conditions.
- The U.S. Blue Origin's Lunar Base 1 mission is now expected to launch in early 2027.
