STS-117 Landing Coverage

    Landing of Space Shuttle Atlantis

    The crew of Space Shuttle Atlantis landed at Edwards Air Force Base in California June 22, 2007 at 3:49 p.m. EDT, wrapping up the STS-117 mission to the International Space Station. Landing day videos are posted below.