Gorges de la Vesubie
There's also a much higher road on the lip on the south side of these gorges, see lower picture.