The Frozen Waterfalls of Mars

This deep gorge known as the Echus Chasma was ripped into the Martian soil by gushing water, and scientists speculate that it may once have boasted giant, 4000-meter-high waterfalls. This image, by the European Space Agency's Mars Express satellite, was released this week along with a few others. We've got an even… » 7/16/08 11:25am 7/16/08 11:25am