Some info about FINNISH
Category
GEOGRAPHY - PLACES
Imatra is a town and municipality in southeastern Finland. Imatra is dominated by Lake Saimaa, the Vuoksi River and the border with Russia. On the other side of the border, 7 kilometres away. Imatra belongs to the administrative province of Southern Finland and the region of South Karelia.
Wikipedia contributors, "Imatra," Wikipedia, The Free Encyclopedia,
ABOUT THE FINNISH LANGUAGE