Tartarus Rupes
185°W6°S184°W
7°S
= 10km118x118 km (74 miles)

Located in the Cerberus hemisphere

Go to area north of Apollinaris Patera