Portal:Research/Selected picture

Searching for water and life on Mars. The map shows a possible landing site at Eos Chasma.