Pityusa Dorsa
338°W61°S323°W
68°S
= 50km408x948 km (589 miles)

Located in the Schiaparelli hemisphere

Go to northeastern Noachis Terra