Hi Cap'n DBL, how are you doing? I've read that Iceland doesn't have any trees though I've only been around REK.
My guess would be Sweden though the hills in the background would suggest further north. My initial thoughts were somewhere like Sundsvall Harnosand but its a long time since I was there.