London England


The Thames Barrier is a flood control structure on the River Thames at Woolwich Reach in London. It is the world's second largest movable flood barrier. Built across a 523 metre wide stretch of the river, the barrier divides the river into six navigable and four smaller non-navigable channels between nine large concrete piers.


Size: 4845px × 3608px
Location: London England
Photo credit: © David Cameron / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: -, architecture, barrier, blue, boat, capital, cities, city, cityscape, clear, cocoon-shaped, control, copy, destinations, dome, england, environment, flood, flooding, format, geography, height, level, london, management, metallic, moveable, people, physical, piers, prevention, protection, reassurance, rising, river, safety, science, sea, shot, silver, sky, space, technology, thames, tide, top, travel, tug, water, waterways, wide