One small rollout for a rover, one giant leap for China National Space Administration.

Advertisement