KENNEDY SPACE CENTER, FLA. - The countdown clock at NASA Kennedy Space Center glows in the dark as a hint of dawn creeps over the horizon. The clock counts down the hours until launch of Space Shuttle Discovery on Return to Flight mission STS-114 to the International Space Station. This is the first Space Shuttle flight since the loss of Columbia, STS-107, on Feb. 1, 2003. Launch is scheduled for 3 51 EDT from Launch Pad 39B. The 12-day mission is expected to end with touchdown at NASA Kennedy Space Center’s Shuttle Landing Facility at 11 06 July 25.


Size: 3008px × 2000px
Photo credit: © NASA/piemags / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: .