Sunday, May 24, 2009

Space Shuttle Atlantis


Atlantis and the crew of the STS-125 mission landed safely in California at Edwards Air Force Base after completing the Hubble Servicing Mission on Sunday, May 24, 2009. The almost 5.3-million-mile mission included five spacewalks to repair and upgrade the world-famous observatory.

This photo is public domain.