File:EchusChasma09-25-2005.jpg

Summary
The Echus Chasma, one of the largest water source regions on Mars, as seen from European Space Agency's Mars Express, taken on 25 September, 2005.

Getty Images, found at: DayLife.com, All contents © copyright 1999-2008 Getty Images, Inc. All rights reserved.