STS-114: Mission Complete
September 7, 2005
Discovery finally rests with its wheels on the ground after the orbiter was lowered overnight from the Mate/Demate Device. (Image credit: NASA/KSC)
Topics:
Technology Internet, STS-114, STS-41-B, Edwards Air Force Base, National Aeronautics and Space Administration, Vandenberg AFB Space Launch Complex 6, Shuttle Carrier Aircraft
