Jupiter's Ganymede moon hides a big ocean (pictures)

Observations from the Hubble Space Telescope have confirmed that there's a salty subsurface ocean on Jupiter's largest moon.