FINAL MISSION Space Shuttle Atlantis, NASA's final space shuttle mission, lifts off from Kennedy Space Center in Cape Canaveral, Fla., July 8, 2011. SHARE IMAGE: Download Image: Full Size (0.05 MB) Photo By: VIRIN: 420664-C-SWQ22-513.jpg Photo Gallery