STS-133_lifts_off_from_Launch_Complex_39A_at_Kennedy_Space_Center,_VAB_roof_view Published on February 23, 2016 in 24 February 2011, 21:53:24 UTCFull resolution (3000 × 2008) Next → Space Shuttle Discovery is launched from Launch Complex 39A, Kennedy Space Center, at 4:53:24 p.m., Eastern Standard Time, 24 February 2011. (NASA)