Meridiani Terra
10°W6°N342°W
21°S
= 100km1880x1895 km (1178 miles)

Located in the Schiaparelli hemisphere

Go to central Meridiani Terra