The Thames Barrier located downstream of central London, it is the world's second movable flood barrier in the world.
Subscribe to:
Post Comments (Atom)
The Thames Barrier located downstream of central London, it is the world's second movable flood barrier in the world.
No comments:
Post a Comment