KENNEDY SPACE CENTER, FLA. -- Photographers at lower left capture the release of the drag chute behind space shuttle Discovery as it lands on Runway 33 of the Shuttle Landing Facility at NASA's Kennedy Space Center to complete the 15-day mission STS-120. Main gear touchdown was 1:01:16 p.m. Wheel stop was at 1:02:07 p.m. Mission elapsed time was 15 days, 2 hours, 24 minutes and 2 seconds. During the mission, the STS-120 crew continued the construction of the station with the installation of the Harmony Node 2 module and the relocation of the P6 truss. Photo credit: NASA/Sandra Joseph, Tim Powers
Location Kennedy Space Center, FL
Date November 7, 2007