River Verdon, in the Gorges du Verdon, Provence, South France, view from bottom