Another possible landing site for the Mars 2020 mission:

Another possible landing site for the Mars 2020 mission.

Advertisement