China releases Mars images taken by Zhurong Mars rover

The China National Space Administration (CNSA) on Friday released images that were taken by the nation's Zhurong Mars rover. The images include the landing site panorama, Martian landscape and a selfie of the rover with the landing platform.

Search Trends