Mars Rover Delves Into Genesis of Ancient Lake and Peak
Monday, December 8, 2014 - 17:00
in Astronomy & Space
NASA's Curiosity rover have helped scientists come up with a scenario for the creation of a giant lake and mountain on ancient Mars.