Back to album

STS-126

The fiery glow from the liftoff of space shuttle Endeavour on the STS-126 mission fills the Launch Pad 39A and water nearby at Kennedy Space Center in Florida. Liftoff was on time at 7:55 p.m. EST. STS-126 was the 124th space shuttle flight and the 27th flight to the International Space Station.

 

NASA Media Usage Guidelines

 

Credit: NASA

Image Number: STS126-S-028

Date: November 14, 2008

54,751 views
6 faves
0 comments
Uploaded on November 14, 2019
Taken on November 14, 2008