A topographical feature dubbed Hebes Chasma. This trough, almost 8 000 m deep, is located in Valles Marineris, the "Grand Canyon"Â of Mars, where water is believed to have flowed long, long ago.
The post Images of the Red Planet taken by Mars Express appeared first on Popular Mechanics.