NASA's Space Shuttle Endeavour touches down on Runway 15 on the Shuttle Landing Facility at the Kennedy Space Center, Florida at 12:32 PM on August 21, 2007. Endeavour safely returned a crew of seven, including Mission Specialist and Teacher in Space, Barbara Morgan. The thirteen day mission also successfully continued construction of the International Space Station. (UPI Photo/Joe Marino-Bill Cantrell)