Mountains around the Verdon Gorge (Gorges du Verdon), a river canyon in Cote d'Azur, Provence, France