Nordic homestead near Russian border: couple’s no-bank, no-phone life by Kirsten Dirksen on March 8, 2026 At 63° north in the forests of Finnish Karelia (for comparison, Anchorage, Alaska, is 61.2° N), Lasse Nordlund has spent …