Io and Callisto cross Jupiter

Two of Jupiter’s Galilean moons cross the planet overnight, as their shadows race ahead. Which shadow will win?

Continue Reading