An artist’s impression of China and Russia’s international lunar research station, planned for about a decade’s time. Photo: China National Space Administration
An artist’s impression of China and Russia’s international lunar research station, planned for about a decade’s time. Photo: China National Space Administration