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