KENNEDY SPACE CENTER, FLA. - Space Shuttle Discovery lands on runway 15 at Kennedy Space Center's Shuttle Landing Facility at 9:14 a.m. EDT. Discovery's landing following the successful STS-121 mission was as exhilarating as its launch, the first to take place on America's Independence Day. During the nearly 13-day mission, the STS-121 crew tested new equipment and procedures to improve shuttle safety, and delivered supplies and made repairs to the International Space Station. Photo credit: NASA/Tom Farrar
Location Kennedy Space Center, FL
Date July 17, 2006