The Delta Works in the Netherlands consisting of parts together form the largest storm surge barrier in the world and was declared one of the Seven Wonders of the Modern World by the American Society of Civil Engineers

Tags: infrastructure, delta, netherlands, consisting, form, largest, storm, surge, barrier, world, declared, seven, wonders, modern, american, society, civil, engineers

Prev Next Slideshow
(You can use your keyboard arrow keys )
  • 0

    Galah in Sydney Australia Collection

    View Collection

Top Photos

More liked picsHot Pics