Composite image shows suspected plumes of water vapor erupting on Europa...NASA/Goddard Space Flight Center