Kuusamo, Finland
that's the hotel ISo Syote on the top of the hill. more here http://www.syote.fi/?Deptid=29181