This is an image of Ganymede.
NASA