China’s first moon astronauts could land at this surprising site
Scientific American [Unofficial]
March 10, 2026
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