Comments (1)
The place is Havstensund in Sweden.
:o)