Self Closing Flood Barrier under construction 

   
       
   
       
   

This 11 metres Self Closing Flood Barrier was constructed in just one day. 

The world's most effective flood protection