4 ms·
Louisiana is also home of the largest pumping station on earth. https://en.wikipedia.org/wiki/Gulf_Intracoastal_Waterway_West_Closure_Complex https://en.wikipe
by bob1029 2y ago
Louisiana is also home of the largest pumping station on earth.
https://en.wikipedia.org/wiki/Gulf_Intracoastal_Waterway_West_Closure_Complex https://en.wikipedia.org/wiki/Gulf_Intracoastal_Waterway_Wes...