
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:
Post a Comment