This is part of the spectacular
Gorges du Verdon
.
It's tagged the
Grand Canyon du Verdon
for obvious reasons.