Lake Champlain Photography in Mid Fall from Red Rocks park – Burlington

These pictures of Lake Champlain are captured in mid-fall late afternoon from the shores of Red Rocks park in Burlington.

Lake Champlain is a natural freshwater lake in North America. It mostly lies between the US states of New York and Vermont, but also extends north into the Canadian province of Quebec.