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.
↧