Quantcast
Channel: Video - NOLA.com | The Times-Picayune: News
Viewing all articles
Browse latest Browse all 4234

West Closure Complex Tested

$
0
0

The West Closure Complex, the world's largest drainage pumping station, in Belle Chasse, Louisiana on the Intracoastal Waterway was tested Tuesday, June 19,2012 as part of the U.S. Army Corps of Engineers 2012 Hurricane and Storm Damage Risk Reduction System Emergency Preparedness and Response Exercises.


Viewing all articles
Browse latest Browse all 4234

Trending Articles