RL Traverse Town

It's somewhere in an island in Scandinavia.