Innovative Engineering to Prevent Flooding

The prospect of increasingly high tides can be a worrying thought for anyone, but imagine if you lived somewhere like Venice. Imagine if you faced having to check the tide times to see the next time a gondola was likely to try to barge its way in through your front door, not to mention the