NASA Views of New Orleans Flooding NASA has released some of the Earth Observatory images of the flooding in New Orleans. Ouch.