Taken less than a week after Tropical Storm Irene drenched New England, this Sept. 2 satellite photo shows a miles-long plume of sediment spewing into Long Island from the mouth of the Connecticut River (view larger image at  NASA Earth Observatory).

Leave a comment

Cancel reply