Rare triple eclipse
This photo, taken by the Hubble telescope in March 2004, shows a rare triple eclipse on Jupiter. The moons Io, Ganymede and Callisto are aligned across the planet's surface. Io's shadow is to the center and the left, Ganymede is on Jupiter's left edge and Callisto is near the right edge. Jupiter has 79 known moons, the most of any planet in our solar system.