Lake Champlain is the largest body of fresh water in the U.S. after the Great Lakes, and at 120 miles in length and an average depth of 400