Discovery Arrives Home
Photo and caption by Richard Allnutt
Space Shuttle Discovery comes in to land for the final time at Dulles International Airport. The massive undertaking by tens of thousands of NASA engineers, pilots, astronauts and scientists comes to an inevitable, but sad close, with no clear future for the space program in sight.
Location: Dulles International Airport, Chantilly, Virginia