China too seems to have set its sights on Mars and has taken a step to launch a navigation satellite.