Keywords: Shuttle Discovery Night Landing DVIDS833190.jpg en Space Shuttle Discovery landed safely at NASA's Dryden Flight Research Center at Edwards Air Force Base in Calif at 5 11 a m this morning following the very successful 14-day STS-114 return to flight mission August 9 2005 NASA / Photo Carla Thomas ED05-0166-01 NASA Identifier 282100main_ED05-0166-01_full_full 2009-08-20 Glenn Research Center https //www dvidshub net/image/833190 833190 2013-02-08 02 57 WASHINGTON D C US PD-USGov Landing of STS-114 Images from DoD uploaded by Fæ |