Jupiter's moon Ganymede, the largest moon in our solar system, is thought to host an enormous ocean beneath an icy crust.

View all Videos