A friend in New Orleans just sent me this photo which was taken a coupla days ago.
It's the Mississippi River levee near Williams Blvd. which is in the suburbs a bit West (upriver) of downtown New Orleans.
Eek! I think it's time to open the spillway, dudes.