28 July, 2018
This frozen lake on Mars has aroused multiple theories. The lake, located near the South Pole of the planet, is covered in white ice and many scientists believe that life could've existed on our Red Planet for millions of years.
Labels:
Science
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment