The mighty Thames Barrier protects London from flooding caused by giant swells coming down from the North Sea. It is often referred to as the Eighth Wonder of the World.

 

learn more...


Wikipedia