China's Chang'e 7 lunar exploration mission has been postponed to 2027 due to a need for 'absolute success,' as the spacecraft did not meet launch conditions. The delay from Wenchang Space Launch Site is likely attributed to Typhoon Narra and an extended alignment of favorable sunlight conditions required for landing at the Moon's South Pole.
Background
Chang'e 7 is a major Chinese lunar exploration mission targeting the Moon's South Pole, carrying an orbiter, lander, rover, and mini-hopper probe to study the region's water ice deposits. China has been aggressively expanding its lunar program as part of its broader space ambitions.
- Source
- Ars Technica
- Published
- Aug 23, 2026 at 10:30 PM
- Score
- 6.0 / 10