Can You Spot The Perseverance Rover in This Breathtaking Satellite Image of Mars?

Perseverance's landing site. Can you spot the rover?

A little bit of humanity a long way from home.



from ScienceAlert - Latest https://ift.tt/302z7AQ

Comments