Al norte de la isla se encuentra el archipiélago Nordenskiöld.