Great Lake on Jupiter's Moon Europa

Scientists have discovered evidence of lakes on Jupiter's moon, Europa.

Popular in the Community