Filed underLinks & Numbers
With the words “touch down confirmed,” Mission Control in Houston erupted in a frenzy of elation and relief, as Land Rover “Curiosity” settled safely on the surface of Mars.
NASA’s latest venture into space has a picture perfect landing. Photos from Mars were quick to follow.
For more information on the mission and to see the latest photos from Mars, visit http://www.nasa.gov/msl