Puzzle: Waits River, Vermont

Size: 500 pieces
Notes: I do not have a record of the producer of the puzzle as I do not have the box anymore. A clarification is welcome – if you have any clue as to the details regarding this puzzle, I would much appreciate that information.
The Waits River is a 39.4 km-long river in eastern Vermont in the United States. It is a tributary of the Connecticut River, which flows to Long Island Sound. …