The Phoenix has landed

The Phoenix Mars Lander has successfully touched down. Of particular interest will be its investigations into frozen water and evidence of carbon-containing chemicals.

The first images have arrived..