Zhurong lander

Solar System

China's Zhurong Rover Lands on Mars (Update: New Images)

The Zhurong rover has successfully landed on the Red Planet in an ambitious first for China's space agency.

Advertisement
Advertisement
Advertisement
Advertisement