Tags: Crater.
Noachis Terra (lit. Land of Noah) is an extensive southern landmass (terra) 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.The term Noachian epoch is derived from this region.