Take a tour of the Thames Barrier in the United Kingdom - part of the World’s Greatest Attractions travel video series by GeoBeats. The Thames Barrier, located in London, is currently ranked second on the list of the "World's Largest Moveable Flood Barrier's". After the flood of 1953, which claimed the lives of around three hundred people, it was obvious that something needed to be done about the rising water problem; the Thames Barrier was the solution.
1:10
Rating:3
Views: 2,245
Added More than a year ago