France. Stunnings views on Gorge du Verdon on Route des Crêtes. Saw vultures and climbers.