at Denver Sluice, Norfolk UK. The area is at an intersection of waterways, some manmade, which with the help of pumps keep the adjoining areas free from flooding by channeling the water away.
Comments
Sign in or get an account to comment.