Skip to main content

This is an image of a plume of erupted water above Europa as imaged by the Hubble Space Telescope in Earth orbit (superimposed on a more detailed close-up image of Europa itself).