Northern Sweden, beautiful Northern Sweden, lost at the top of Europe, where rivers run through amazing Lapland, land of thousand fish and thousand mosquitos!!! Such a great film!

[vimeo https://vimeo.com/129976152]