A person shall not place or cause to be placed in the channel or bed of any river, stream, wash or arroyo, or upon any property over which the county flood control district has an easement for flood control purposes duly recorded in the office of the county recorder of the county, or in any natural watercourse necessary for the proper carrying off of floodwaters whether or not an easement exists, any wires, fence, building or other structure, or any rock, gravel, refuse, rubbish, tin cans or other matter which may impede, retard or change the direction of the flow of water in such river, stream, wash or arroyo, or that will catch or collect debris carried by such water, or that is placed where the natural flow of the stream and floodwaters would carry the same downstream to the damage or detriment of either private or public property adjacent to the river, stream, wash, arroyo or channel.