The Chinese National Space Administration rover is scheduled to touch down on Mars this May.
The name of the robot is Zhurong which means God of Fire in ancient Chinese mythology.
The landing site is a plain where a lake or ocean is believed to have existed.