1 / 21

Three Moons Cast Shadows on Jupiter

Three moons cast shadows on Jupiter, by NASA, ESA, and E. Karkoschka (University of Arizona)

Hubble Telescope Images

Images from the Hubble Telescope