
NASA space shuttle installed at site of future Los Angeles science museum
Fox News
The retired Space Shuttle Endeavour was installed at the future site of the Samuel Oschin Air and Space Center at the California Science Center in Exposition Park in Los Angeles.
The building will be completed around Endeavour before the display opens to the public.
The 20-story-tall display stands atop an 1,800-ton concrete slab supported by six so-called base isolators to protect Endeavour from earthquakes.
More Related News