sts-91-landing_18488443398_o.jpg KSC-98PC-0750ThumbnailsOral History 1998-06-12KSC-98PC-0750ThumbnailsOral History 1998-06-12
The Space Shuttle Discovery's STS-91 mission landed on June 12, 1998 at the Kennedy Space Center. The landing marked the end of the Shuttle-Mir program and an 812-day continuous U.S. presence in space.
Information
Taken in
Kennedy Space Center
Author
NASA
Description
The Space Shuttle Discovery's STS-91 mission landed on June 12, 1998 at the Kennedy Space Center. The landing marked the end of the Shuttle-Mir program and an 812-day continuous U.S. presence in space.
Created on
Friday 12 June 1998
Source link
https://www.flickr.com/photos/nasacommons/albums/72157650752851752
Visits
75
Location
View on OpenStreetMap
Rating score
no rate
Rate this photo
License
Public Domain
Modified by WikiArchives
No (original)
Downloads
0