NASA just landed a rover on Mars. This JUST happened minutes ago. (relative to the time below)
1:42am EST 8/6/2012
Actually, no. This image was in National Geographic in December 2008. It’s from a gallery of images and an article titled “Visions of Mars”. You can look at the image in the gallery online: http://ngm.nationalgeographic.com/2008/12/planet-mars/mars-photography
This has always been a favorite image of mine, it’s taped to my wall over my laptop.