Created 2-Jun-08
Modified 13-Dec-23
May 31, 2008 at 5:02 p.m. EDT, Space Shuttle Discovery lifts-off from Pad 39-A at NASA's Kennedy Space Center and returns from a 14-day mission to the International Space Station.
Launch photos taken from NASA Causeway, some 7 miles from launch pad.
Landing photos taken from viewing area at KSC's Shuttle Landing Facility.
© Dennis Huff