STS-103 Landing of Discovery at KSC's SLF
Date: 27 December 1999
Depicts: Discovery Landing
Copyright: NASA
Show in archive: true
The Space Shuttle Discovery drops out of the darkness onto runway 33 at the Shuttle Landing Facility after traveling more than 3 267 000 miles on a successful eight-day mission to service the Hubble Space Telescope.
Last Update: 1 September 2019