Thursday, July 17, 2008

A large water source region on Mars imaged >> gr8 news !!

The High-Resolution Stereo Camera (HRSC) on board the European Space Agency’s Mars Express has returned images of Echus Chasma. Echus Chasma is one of the largest water source regions on the Red Planet.

No comments: