Aug 30, 2005
I believe this to be the site of the 17th street canal Levee Break after Hurricane Katrina. i'm not 100% certain, but it's at least a bit of a teaser.
here's a link to a pic of the break taken some point today: http://forms.belointeractive.com/sharedcontent/datafiles/1125380087252_ORIGINAL_100_0870.jpg
No Longer There
Links: forms.belointeractive.com
By: hac
You can see the red roof of one of the buildings as well as what looks to be the apartment/condo complex shown.
thanks for pointing out the right location!