LOCATIONS LAKELAND REGION, FINLAND TAMPERE LAPLAND, FINLAND ARCHIPELAGO, FINLAND TALLINN, ESTONIA STOCKHOLM, SWEDEN ST. PETERSBURG, RUSSIA Share this:TwitterFacebookLike this:Like Loading...