In this handout image supplied by the European Space Agency on July 16, 2008, the Echus Chasma, one of the largest water source regions on Mars, is pictured from ESA's Mars Express. (Getty Images)
This article was originally published on June 02, 2023.