Wowie - where is that? I’d love to know the locations of the scenes.
I’m not sure. The person who posted didn’t say. But my wild guess would be Scotland.