Location

Lieksa

Pielisen Karjala
North Karelia

Finland Finland