China’s heaviest rocket has rolled to its launch pad for liftoff Thursday with the country’s first Mars landing mission, an ambitious attempt to place an orbiter around the Red Planet and a robotic rover on the Martian surface in early 2021.
China has performed a hover and hazard avoidance test on a model the country’s first Mars rover, while engineers ready the real spacecraft for launch toward the red planet in mid-2020.