This is the Trinity River near Houston, TX which is a tributary of Trinity Bay in the Gulf of Mexico. The water is a few feet higher than normal due to the floods in East Texas back in late May. The area smelled like dead fish because as the waters receded the fish ended up stuck on the land and dying.