Discovery Arrives Home

Category: People


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


More People Entries »

  1. Summer Love

    By Aidas Banaitis

  2. Women at Prayer

    By Rachel Glogowski

  3. All eyes

    By Sameer Masand