November 05, 2011

Mars Today

This is a picture taken by the Mars rover, Opportunity:
mars wall.jpg

There is speculation by scientists that this is evidence of the past presence of water on the surface of Mars. Why would they think something like that?

That looks like a street curb to me -- that would be evidence of a street.

Posted by Bill at November 5, 2011 03:08 PM
Comments

There's bound to be a city in the USA called Mars. Yes! In Pennsylvania. Using Google Earth I'd say that is a sidewalk.....

Posted by: Anji at November 6, 2011 06:10 AM