The Hubble image of the Bubble Nebula (NGC 7635) is the official image celebrating the 26th anniversary of Hubble's launch into Earth orbit's. Since 1990 Hubble has been capturing awe-inspiring images of the Universe. Floating about 350 miles above the Earth, the Hubble Space Telescope (HST) is able to take high-resolution images free of the image-distortion that occurs due to atmospheric turbulence. Hubble performs a full orbit around the Earth approximately every 95 minutes, and since its launch has completed 1.2 million observations. Among its many accomplishments, HST helped scientists determine the rate of expansion of the Universe.