The Hubble Space Telescope is an “eye” on the universe. Since its launch in 1990, the Hubble Space Telescope (HST) has contributed the most iconic space images that have inspired the public. The Hubble Space Telescope, named in honor of astronomer Edwin Hubble, was launched into the orbit around 350 miles above Earth's surface: http://bit.ly/Picnotes_HubbleSpaceTelescope







