Republic of Karelia
Проживают в Петрозаводске (Республика Карелия).