The Camargue - Provence, France

Man-made river lock
[The Camargue - Provence - France]