AN EXPLORABLE MARS
Tartarus Scopulus · 251 km scopulus · 4.23°S 177.25°ENamed for albedo feature at 12S, 182W.