WORLD> Center
Scientists celebrate Phoenix Mars landing
(Agencies)
Updated: 2008-05-26 09:47

In this image from NASA TV, two unidentified Phoenix Mars Lander scientists celebrate after the Phoenix Mars Lander spacecraft landed successfully in the first-ever touchdown near Mars' north pole at the mission control room of the Jet Propulsion lab in Pasadena, California May 25, 2008. [Agencies]