Back to France

The Saint-Nicolas bridge, in the Gorges du Verdon