Nature: Lake Champlain in New York - CBS News
Watch CBS News
We leave you this Sunday Morning along the frozen shores of Lake Champlain in upper New York State. Videographer: Jamie McDonald.



























