A Mist shrouded lake in Finland's North