External Publication
Visit Post

China’s first moon astronauts could land at this surprising site

Scientific American [Unofficial] March 10, 2026
Source
An obscure lunar region called Rimae Bode is emerging as a high-priority landing site for China’s first crewed moon mission

Discussion in the ATmosphere

Loading comments...