Ganymede

4 min read

The largest moon in the Solar System presents a labyrinth of dark, bright and cratered