Odd-stuff!
The bridge between La Rochelle and L'Ile de Re,
on the western coast of France
More information