Celebrating 34 Years of Stunning Hubble Telescope Imagery
Hubble Space Telescope: Exploring the Cosmos The Hubble Space Telescope was launched on April 24, 1990, from the space shuttle Discovery. This revolutionary instrument has been hailed as the “most significant advance in astronomy since Galileo’s telescope.” Hubble has provided clearer views of our solar system and has taken us hundreds of light-years away to…