SharethisGallery
Debris and floodwaters cover the main road leading to the beach in Gulf Shores, Ala., Sept. 16, 2004. Hurricane Ivan caused widespread damage in the town, located on a barrier island off Alabama's coast.
Author: CBS News Staff
Credit: AP