Thyles Rupes
213°W71°S198°W
75°S
= 50km274x948 km (589 miles)

Located in the Cerberus hemisphere

Go to eastern Cimmeria Terra