Zhurong

China Landed Rover on Mars

At the Center for Space Control in Beijing, there was big jubilation when China made a successful landing on Mars early on Saturday.

The landing has taken place blindly for them down to the surface of the planet. The rover is programmed to make the landing on its own.