NASA’s space shuttle Discovery deployed the Hubble Space Telescope 380 miles (610 kilometers) above the Earth on April 24, 1990, 35 years ago today. To celebrate Hubble’s birthday, NASA released four breathtaking new images.

NASA’s space shuttle Discovery deployed the Hubble Space Telescope 380 miles (610 kilometers) above the Earth on April 24, 1990, 35 years ago today. To celebrate Hubble’s birthday, NASA released four breathtaking new images.