Images of the landing of space shuttle Discovery (STS-124) at 11:15 a.m. on 14 June 2008 at Kennedy Space Center. Clockwise from upper left, extremely distant views of Discovery making its turn out over the Atlantic Ocean, the next image shows Discovery head on, then completing its turn for final approach to the runway. The next image shows Discovery over the treetops with wheels down just prior to landing. Discovery dives toward the runway in the large image ending the mission to deliver Kibo, the Japanese science laboratory, to the International Space Station.
All contents copyright Lunar Cabin