Looking at a distant galaxy means looking back in time.
Behold, the giants! The Hubble Space Telescope has completed a decade of observing Jupiter, Saturn, Uranus and Neptune.