Bellows Falls Dam: function, history, and modern considerations
infrastructure
Bellows Falls Dam is a concrete gravity dam located on the Connecticut River between Vermont and New Hampshire, near the town of Bellows Falls, Vermont, and the village of Walpo...
Open article