Loading Events

Space Shuttle Discovery launched with Hubble Space Telescope, 1990

  • This event has passed.

The Hubble Space Telescope was launched into orbit aboard the Space Shuttle Discovery (STS-31) on April 24, 1990 – the telescope was deployed on April 25th.

Official Calendar

2023 Vatican Observatory calendars now available for purchase in our e-store!