for-all-mankind:

Happy 25 years to the Hubble Space Telescope! The largest orbital telescope ever launched was deployed on April 25, 1990, during the mission of STS-31 Discovery. Launch occurred the day prior, on 24 April.

Although the telescope’s optics were flawed upon arrival into orbit, Servicing Mission 1 installed corrective lenses that allowed the telescope to return some of the most spectacular imagery ever returned from space. 

The telescope is expected to be operational until at least the mid 2020′s.

Lascia un commento