August 19, 2019 – River Thames, London, United Kingdom. The Thames Barrier is the protection for the whole of London in the event of flooding / high t
August 19, 2019 – River Thames, London, United Kingdom. The Thames Barrier is the protection for the whole of London in the event of flooding / high tide.
Size: 5430px × 3620px
Photo credit: © ANDREW NORRIS / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: architecture, barrier, britain, british, construction, engineering, england, flood, high, kingdom, landmark, level, london, measure, protect, protection, river, safety, steel, structure, superstructure, technology, thames, tide, tourism, travel, uk, united, water