hubble space telescope in cargo bay before launch

The Hubble Space Telescope is intergrated into the STS-31 Orbiter Discovery cargo bay at KSC before launch.

Credits: NASA