Watch CBS News

Nature: Lake Champlain in New York

We leave you this Sunday Morning along the frozen shores of Lake Champlain in upper New York State. Videographer: Jamie McDonald.
View CBS News In
CBS News App Open
Chrome Safari Continue