Atlantis Mission STS-122 Photos

The space shuttle Atlantis deploys its braking parachute during landing Wednesday morning, Feb. 20, 2008, at the Kennedy Space Center in Cape Canaveral, Fla. The shuttle touched down at 9:07 a.m. Its 5 million-mile, 13-day journey was highlighted by the delivery of a new European space station lab to the international space station.

(Photo: AP/Pool/Reuters, P. Ducharme)