Heading west from here brings you to one of Provence's most under-the-radar sights, a stunning ravine ... canyon in France and all of Europe: Grand Canyon du Verdon, or the Verdon Gorge.