Video location in Recharger?

I just did the Recharger workout in the ToS prep plan, and was struck again by what a beautiful location the non-race portions of the video are shot in. The little town we ride through is really lovely.
There’s a bit of a Swiss feel, but the terrain seems too flat and the road signs don’t seem right.
The architecture is quite detailed, and doesn’t have the straight lines that seem to characterise northern Europe, but it looks more structured than I think is found in southern Italy/Spain.
France, perhaps? Northern Italy?
Thanks for your thoughts or confirmation!