Space Shuttle Night Landing
February 21, 2010—Capping a mission that began with the final space shuttle night launch, the NASA shuttle Endeavour makes a rare night landing at Florida's Kennedy Space Station at 10:20 p.m. ET.
Endeavour's 13-day mission included installing the new Tranquility node, which houses the seven-window cupola (see pictures), onto the International Space Station. With STS-130 complete, only four shuttle missions remain until NASA retires the fleet at the end of 2010.
Space Photos This Week: Shuttle Night Landing and More
The space shuttle Endeavour makes a rare night landing, astronauts capture night-shining clouds, an odd Saturn moon goes 3-D, and more in the week's best space pictures.