Once upon a time, Ile aux Cochons, an uninhabited island part of an archipelago in the southern Indian Ocean, was home to the largest king penguin population around the world, with around two million ...