Where is Space Shuttle Discovery (OV-103) currently displayed?
Steven F. Udvar-Hazy Center in Chantilly, Virginia
The Space Shuttle Discovery, designated Orbiter Vehicle OV-103, is permanently displayed indoors at the Steven F. Udvar-Hazy Center located in Chantilly, Virginia. This location operates as an annex to the Smithsonian's National Air and Space Museum complex and is situated geographically close to the Washington Dulles International Airport. The Udvar-Hazy Center was specifically chosen to house the largest artifacts in the Smithsonian collection, which allows for the appropriate space needed to display massive items like the shuttle stack, giving visitors an appreciation for its scale that would be difficult to convey in smaller venues.

#Videos
Space Shuttle Discovery: Discover What's Inside - YouTube