×

Noachis Terra

Noachis Terra is an extensive southern landmass of the planet Mars. It lies west of the giant Hellas impact basin, roughly between the latitudes −20° and −80° and longitudes 30° west and 30° east, centered on 45°S 350°E. It is in the Noachis... Wikipedia