Busy Evidence of beavers along the river in Stowe. And from the size of the tree they’re working on in the background, quite ambitious ones. Some other photos from this morning: