Thank you for liking
You have already liked this page, you can only like it once!
Echus Chasma, one of the largest water source regions on the Red Planet. Mars Express.
For more information on the Mars Express mission, please click on the following link : ESA Mars express