Liftoff of Space Shuttle Endeavour
Billows of smoke and steam infused with the fiery light from space shuttle Endeavour's launch on the STS-127 mission fill NASA Kennedy Space Center's Launch Pad 39A. Endeavour lifted off on the mission's sixth launch attempt, on July 15, 2009 at 6:03 p.m. EDT.
Photo credit: NASA/Sandra Joseph, Kevin O'Connell
Image # : sts127-s-038
Date: July 15, 2009