This is just a little unnamed (I think?) set of falls in Groton, Vermont. According to the map here, this is the Wells River. Just happened to spot...