The European Space Agency (ESA) radar for the first time in history has found an underground lake of liquid water at the south pole of Mars. It is located at a depth of about 1.5 km from the surface of the planet under a thick ice and dust… (read more)
VIEW PHOTOS (9)

Pages:
1 2 3 4 5 6 7 8 9 10