Rare triple eclipse
This photo, taken by the Hubble telescope on March 28, 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 at least 50 moons and 14 provisional moons, the most of any planet in our solar system.