28 July 2017
The China National Space Administration (CNSA) announced a goal for its team to launch a Mars Rover by 2020 with an expected landing date to the planet by 2021. The CNSA will guide the orbiting exploration and roving probe from the China's Space Command Center in Taiyuan, Shanxi Province. "The best and most direct method to look for evidence of life on Mars is to explore the surface,” said Zheng Yongchun, Associate Researcher at the National Astronomical Observatory (NAO). "Mars will be a key focus of China's deep space exploration in the future."

China to build first Mars simulation base
27 July 2017
‘Mars village’ to be built in an arid area of Qinghai province as China plans future missions to the Red Planet.