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