News

The prototype lander — dubbed the Lanyue (meaning "embrace the moon") — was tested at a facility in Hebei province of China.