STS-118/Definition

Space shuttle mission to the International Space Station (ISS) flown by Space Shuttle Endeavour, which was launched on 8 August 2007.