Les Caps, Côte d'Azur, France.