The Hubble Space Telescope has been imaging the outer planets of our solar system for a decade, learning about their strange weather conditions.
Originally appeared here:
Feast your eyes on 10 years of Hubble images of Jupiter, Saturn, Uranus, Neptune