News

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