Kennedy Space Centre. Orbited Columbia, with its crew of seven, approaches touchdown on Runway 33 of the KSC Shuttle Landing Facility, completing mission STS-109 to service the Hubble Space Telescope. March 12, 2002 (NASA Media Archives). Buy this as a superb wall poster, a canvas print or a framed print.