River Bend

River Bend

The river Verdon in southern France at the bottom of a gorge