Imatra is a city in Finland, located in the southeastern interior of the country. Imatra is located in the region of South Karelia, on Lake Saimaa and the River Vuoksi. From Wikipedia
Two of eight crossings to reopen after two-week closure, as Helsinki accuses Moscow of using migrants for 'hybrid warfare'.