The space shuttle Endeavour returns to Kennedy Space Center for a 12:32 p.m. landing on 21 August 2007 after completing a construction and resupply mission (STS-118) to the International Space Station. The top row of images show Endeavour turning to its final heading to line up with the runway. The bottom row of images, distorted by the heat radiating from the ground on a hot August day, show Endeavour’s wheels coming down moments before landing.
All contents copyright Lunar Cabin