Tag: Mars Rover was confirmed to have touched down in Utopia Planitia

The China Mars rover Zhurong has finally landed on the red planet

The China Mars rover Zhurong has finally landed on the red planet

0
Apparently, there are now two rovers running around the surface of the red planet, one from America and one from China. China has joined America...