Jupiter and its moons, infrared Hubble Space Telescope image. This image shows a rare alignment, in which two moons are visible on the face of Jupiter, and the shadows of three fall across it as well. The white dot just above centre is Io, and Ios shadow is directly to its left. The blue dot at upper right is Ganymede, whose shadow is directly left of it on the left limb. At upper right is the shadow of Callisto. Callisto itself is out of frame at right. This image was taken by the Near Infrared Camera and Multi Object Spectrometer (NICMOS) on the HST on 28th March 2004.