U.S. space shuttle Endeavour successfully landed at a space center in Florida after it undocked from the International Space Station on February 20, NASA said.
"The STS-130 crew landed on Feb. 21, 2010 at 10:20 p.m. EST after successfully installing the Tranquility node and a seven-windowed cupola on the Space Station," the American space agency said.
Space Shuttle Endeavour lifted off from NASA's Kennedy Space Center in Cape Canaveral, Florida on February 8 to perform station assembly tasks. It docked to the ISS on February 10.
Endeavour's 33rd flight was one of the last five flights of the shuttle program, which is scheduled to end its existence in September.
MOSCOW, February 22 (RIA Novosti)