Kennedy Space Center
The spacecraft is on display at the Kennedy Space Center Visitor Center, Florida.