Mars Polar Lander as seen from the Mars Orbiter

27 05 2008

Source: The Planetary Society

Advertisements




Houston we have a touchdown

25 05 2008

One of th first pictures returned by the Mars Polar Lander