On April 17, 2012 the Space Shuttle Discovery was carried aboard a modified 747 from the Kennedy Space Center to Washington D.C., where it will b on display at the Smithsonian.. Discovery landed in Washington DC at 11:05 EST. May she have a good retirement. Watching the landing was an emotional moment that was a little sad. Watch it on the following videos.