Thursday, March 15, 2007
Water In Mars South Pole
The European Space Agency (ESA) has discovered a Huge WATER deposit in the South Pole of Mars using some special Radar aboard Mars Express, this huge deposit can cover the planet with at least 36 feets (10.97 meters) of water, the deposit is cover by white frozen dioxide carbon, the area is the size of TEXAS.
Another Radar image of Mars south pole
The best place for searching of life in the planet would be the Poles, maybe they can find some life like the one find beneath the Polar Caps melting here on Earth
Immense ice deposits found at south pole of Mars - Yahoo! News
Underground Plumbing System Discovered on Mars
VISUALIZATIONS OF MARS