China's lunar rover travels 652.62 meters on moon's far side

lunar rover, China, moon, China National Space Administration, Yutu-2, South Pole-Aitken Basin
World
image