The Deuteronilus Mensae region on Mars is located on the northern edge of Arabia Terra and bordering the southern high- and northern lowlands. It is situated at approximate latitude of 39° North and longitude of 23° East.
Credit: NASA/JPL/MOLA/FU Berlin
|