Based on MastaBabas answer. You can clearly see from Google Maps that the location is on the border between France and Italy (in fact the border runs through that bridge), in a place called Menton Saint Louis. See link to the below image here including the mountains, bridge, and style of trees around the costal area.
- Menton Saint Louis (bridge), 43.786120 ,7.529919 (Google Maps)
- with Street View, the view from the bridge can be seen