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
Believed Site of Levee Break in New Orleans - Aug 30, 2005
No Thumbnail
© Bing Maps
By hac @ 2005-08-30 11:36:42
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!