Definitely Europe. I can tell by long the license plates, the style of the bus and the architecture. Definitely a "snow" country. The railings along the roof line gives that away. The tall "belfry-type" structure reminds me of the Frontenac Hotel in Quebec.
Denmark? The small boats throw me off since I'm not a boat person.