China will attempt to land on the illuminated rim of Shackleton crater near the lunar south pole with its 2026 Chang’e-7 mission.
China will attempt to land on the illuminated rim of Shackleton crater near the lunar south pole with its 2026 Chang’e-7 mission.
Get top stories, military space news and more delivered to your inbox.