Twin Falls, on the Saxtons River in North Westminster, as seen from Forest Rd. off VT 121. There are the highest falls on this river.