The Finnish town of Lappeenranta is at a stone throw distance from the Russian border and its economy relies on daily tourism, Source: Visit Lappeenranta