Echus Chasma
Monday, July 14, 2008 - 09:49
in Astronomy & Space
The High-Resolution Stereo Camera (HRSC) on board ESA’s Mars Express has returned images of Echus Chasma, one of the largest water source regions on the Red Planet.
The High-Resolution Stereo Camera (HRSC) on board ESA’s Mars Express has returned images of Echus Chasma, one of the largest water source regions on the Red Planet.