Atlantis On Display

Space Shuttle Atlantis just as she was when she touched down on July 8, 2011. The Atlantis exhibit at the Kennedy Space Center Visitor Complex was opened in 2013.