China has successfully launched its first Mars exploration mission. The probe carries a rover which will monitor the weather conditions on the planet and look for ice under its surface.

The launch took place on Hainan Island in southern China. The probe, which was carried into space by