Scientists May Have Found A Relatively Large Reservoir Of Water Beneath A Mile Of Ice In The South Pole Of Mars. The Lake Is Said To Be About 12 Miles Across. Now, Only Time And Further Studies Would Tell If The Lake Signals Life On Mars. That’s, After Confirmation That The Radar Image Is Indeed Water.
MarsScientists think they’ve spotted a large lake hidden beneath mile-thick ice at the south pole of Mars.