China has landed its first spacecraft on the surface of Mars, according to Chinese state media.The mission, called Tianwen-1, or
China has released the first pictures taken by its Zhurong rover on Mars. The forward view shows the landscape ahead of the robot as it sits on its landing platform;