Localizado a 1370 km del Polo Norte, se encuentra en el extremo de la península de Taimyr, al sur del archipiélago de Severnaya Zemlya.