19 of Hubble's best views of the mysteries of space (pictures)

First imagined in the 1940s, designed in the 1970s, and built in the 1980s, the Hubble Space Telescope was launched on April 25, 1990 and has explored our universe as never seen before.