It lies about 15 kilometers north-west, across the Jean-Baptiste Charcot Channel, from the tip of the Loranchet Peninsula, the northernmost extension of Grande Terre, the principal island of the Kerguelens.