Last updated on April 16, 2014 at 12:50 EDT
Arabia Terra
762 of 812

Arabia Terra

January 20, 2005
Arabia Terra is one of the three equatorial regions where the PFS instrument detected both water vapour and methane concentration. The other two areas are Elysium Planum and Arcadia Memnonia.