26 May 2008

Mars Landing

From Checkpoint, 5:22 pm on 26 May 2008

Just before lunchtime NASA's Phoenix lander gently touched down on its three legs in the north pole region.