*** Welcome to piglix ***

Ultimi Scopuli


Ultimi Scopuli is a region near the south pole of Mars. It is characterized by a large number of scopuli ( or irregular scarps).

The northernmost part of the region was the landing site of the failed Mars Polar Lander spacecraft in 1999.



...
Wikipedia

...