Welcome to ToTG!



February 22, 2010

Endeavour Comes Home

From: NASA



With landing gear down, space shuttle Endeavour approaches the Shuttle Landing Facility at NASA's Kennedy Space Center in Florida after 14 days in space, completing the 5.7-million-mile STS-130 mission. Endeavour landed at 10:20 p.m. EST on Sunday, Feb. 21, after delivering the new Tranquility node and its seven-window cupola to the International Space Station. Returning to Earth aboard Endeavour are Commander George Zamka; Pilot Terry Virts; and Mission Specialists Robert Behnken, Nicholas Patrick, Kathryn Hire and Stephen Robinson.

Credit: NASA

No comments: