earthstory: Les Gorges du Verdon The Verdon Gorge in the mountainous south-eastern France is a river