Skip to main content

Space Shuttle

Hubble Deployment During STS-31

NASA ID: s31-04-027April 25, 1990STS-31
Hubble Deployment During STS-31

The Hubble Space Telescope is raised above Discovery's payload bay moments before its deployment into orbit.

Credit: NASA / Johnson Space Center

Photo Details

NASA ID

s31-04-027

Mission

STS-31

Program

Space Shuttle

Date

April 25, 1990

Location

Earth Orbit

Connected Archive

Related Images