Herakles at the ends of the Earth