The space shuttle Discovery landed during the early hours of June 6, 1999.
Courtesy of NASA