China’s Mars rover travels 585 metres on the surface of the Red Planet

China’s Mars rover travels 585 metres on the surface of the Red Planet
play icon
Photo has been used for illustrative purposes.