Atlantis Lands, Marking the End of an Era

Space Shuttle Atlantis lands at Kennedy Space Center July 21, 2011 in Cape Canaveral, Florida. Atlantis was the final shuttle mission for NASA, ending the 30 years of the shuttle program
Win McNamee / Getty Images

Slow Down
Space Shuttle Atlantis deploys its parachute at Kennedy Space Center July 21, 2011, in Cape Canaveral, Florida.

Get the Latest Photos from Time.com
Get TIME photos and pictures of the week delivered directly to your inbox.