KENNEDY SPACE CENTER, FLA. -- The Space Shuttle Discovery makes a smooth landing on the runway at Edwards Air Force Base to complete a highly successful five-day mission. It was an Earth-orbital flight during which the Hubble Space Telescope was sent toward its 15-year mission. Landing was completed at 6 51 (PDT), April 29, 1990. Inside the spacecraft for STS-31 were Astronauts Loren J. Shriver, Charles F. Bolden, Bruce McCandless II, Kathryn D. Sullivan and Steven A. Hawley.


Size: 3000px × 2432px
Photo credit: © NASA/piemags / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: .