China Releases Images of Rover on Mars

The China National Space Administration released new images of its Zhurong rover on Mars on June 11.

The images show the rover next to a landing platform bearing the national flag, and tracks left on the planet’s surface.

The mission has made China the second country in the world to successfully land a rover on the surface of Mars. Credit: CNSA via Storyful

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting