STS-114: Mission Complete
September 7, 2005
Discovery is pushed from the Mate/Demate Device on NASA Kennedy Space Center's Shuttle Landing Facility. (Image credit: NASA/KSC
Topics:
Technology Internet, Edwards Air Force Base, Kennedy Space Center, Space Shuttle program, Shuttle Carrier Aircraft, STS-114, Shuttle Landing Facility
