Tuesday, August 14, 2007Room with a ViewThe Space Shuttle Endeavour floats above the Earth while docked at the International Space Station.