Here, we see an image taken by the Hubble Space Telescope of three separate solar eclipses taking place simultaneously on Jupiter.
The eclipses are a result of three of Jupiter's moons, Ganymede, Io, and Callisto (left to right). Io and Ganymede are also visible in this image, the former a white spot near Jupiter's center and the latter a blue spot near the upper right.
May 15, 2009 1:32 PM PDT
Photo by: Hubble Space Telescope Comet Team and NASA