Nilus Mensae
74°W24°N70°W
20°N
= 50km220x237 km (147 miles)

Located in the Valles Marineris hemisphere

Go to area east of Nilus Mensae