Thank you for your patience while we retrieve your images.

Created 2-Jun-08
Modified 13-Sep-21
Visitors 37
16 photos
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.