Amazing views of Jupiter over the years via the Hubble Space Telescope. <br />The moons of Io, Ganymede and hazy Uranus can be observed.<br /><br />Credit: NASA, ESA, STScI, A. Simon (NASA-GSFC), M. H. Wong (UC Berkeley), J. DePasquale (STScI), N. Bartmann (ESA/Hubble) | edited by Space.com's Steve Spaleta<br />Music: My Halo Orbit by DEX 1200 / courtesy of Epidemic Sound