5/25/2008

Confirmed: The Phoenix has Landed!

Here's one of the first images from Phoenix — a look at the northern polar region of Mars. (photo courtesy of the NASA website at http://www.nasa.gov/mission_pages/phoenix/main/)

Photos from an alien world. What an amazing way to end the weekend.

0 comments: