Indeed chief ... Brand and license plate said "Europe", the palm trees said "Mediterranean".
My guess was gonna be French Rivera (of which Nice is a part).
The domed building looked familiar (a hotel, or resort thing?), from a week in Nice I spent in 1995 (I recall the view to the left to be stunning -- out into the Mediterranean. Most beautiful blue I have ever seen).
That whole street along the water had luxury hotels, restaurants, and spas, etc. Such is the whole Riviera still I guess. -- bring your king-sized wallet (or your company's expense account) for that trip