Wonderland = Mars?

Who knew Alice and Humpty Dumpty were on Mars!? They are some of the recently named targets within view of NASA’s Phoenix Mars Lander stationed in the Martian arctic. (Click on the picture for a better view.)
Credit: NASA/JPL-Caltech/University of Arizona

Comments are closed.