North Karelia
Le lac est situé en Carélie du Nord. Il s'étend sur la commune de Ilomantsi.