The Verdon Gorge canyon and Sainte Croix du Verdon in the Verdon Natural Regional Park, France. Panoramic view at sunny day.