Skip to main content


Happy 33rd birthday to the Hubble Space Telescope, launched onboard space shuttle Discovery (STS-31) #OTD in 1990.

The 2023 anniversary image is the nebula NGC 1333, a star forming region about 970 light years away in the constellation Perseus.

Image: NASA, ESA, STScI

#otd