Villmanstrand
Swedish
Proper noun
Villmanstrand
Lappeenranta
(a
city
in southeastern
Finland
)