STS-91 landing, Florida, USA, June 12, 1998. Creator: NASA.

STS-91 landing, Florida, USA, June 12, 1998. Creator: NASA.

2-860-674 - Heritage Space/Heritage Images

STS-91 landing, Florida, USA, June 12, 1998. The Space Shuttle Discovery's STS-91 mission landing 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.


Image Details


People Information

Creator
  1. NASA, attributed to: American:

Medium
  1. Photograph

Category Hierarchy

Lifestyle & Leisure Transport & Travel

Science & Nature Discovery & Exploration


Digital Image Size

Pixel Dimensions (W x H) : 4000x4000
File Size : 46,875kb


Aliases

  1. sts-91-landing_18488443398_o.jpg
  1. 0920000638
  1. 2-860-674
  1. 2860674

Buy a Print  

Keywords - refine your search by combining multiple keywords below.