Rising in the town of Cabot in Washington County, Vermont, the Winooski River flows westward across half the state, winding its way through Colchester, Winooski, and Burlington on its approach to Lake Champlain. From above, it looks like a ribbon tossed upon the land.