Space Shuttle Discovery landed at NASA's Dryden Flight Research Center at 5:11 a.m., following the very successful 14-day STS-114 return to flight mission

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.

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.

Photographer NASA/Carla Thomas
Location AFRC