Give us feedback!

Visit Independence Plaza at Space Center Houston, Texas

Space Center Houston is the home of the one-of-a-kind Independence Plaza exhibit complex. This landmark attraction is the world’s only shuttle replica mounted on the original shuttle carrier aircraft and the only place where the public can enter both vehicles. The shuttle replica Independence, formerly known as Explorer, previously was located at Kennedy Space Center Visitor Complex but was moved to make way for a new permanent attraction hall for Space Shuttle Atlantis. Independence is now displayed atop the retired Shuttle Carrier Aircraft, NASA 905. On August 14, 2014, a heavy lift called The Rise of Independence was completed to place Independence on top of NASA 905. The plane was transported to Space Center Houston from Ellington Airport on April 30, 2014.
Show more
5.0 out of 5 Write a Review
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail