Dismiss Notice
Alien Soup is a free community for fans of science-fiction, horror, & fantasy! Everybody is welcome here.

Space Homecoming

Discussion in 'Tech, Science, and Space' started by Robby, Feb 22, 2010.

  1. Robby

    Robby The Robot

    Jul 28, 2004
    NASA Picture Of The Day


    Darkness enshrouded space shuttle Endeavour as it touched down on Runway 15 at the Shuttle Landing Facility at NASA's Kennedy Space Center in Florida. After 14 days in space, Endeavour's 5.7-million-mile STS-130 mission was completed on orbit 217. During the STS-130 mission, the crew installed the Tranquility node, a module that provides additional room for crew members and many of the station's life support and environmental control systems. Attached to Tranquility is a cupola that provides a panoramic view of Earth, celestial objects and visiting spacecraft. The module was built in Turin, Italy, by Thales Alenia Space for the European Space Agency. With these improvements, the orbiting laboratory is approximately 90 percent complete. Image Credit: NASA/Tom Joseph (More at NASA Picture Of The Day)

Share This Page