Stunning aerial view of famous canyon Verdon Gorge (Gorges du Verdon) in Provence region in southern France with river between rugged limestone rocks.