An obscure lunar region called Rimae Bode is emerging as a high-priority landing site for China’s first crewed moon mission

Science and reality
An obscure lunar region called Rimae Bode is emerging as a high-priority landing site for China’s first crewed moon mission