By LCLT Lake Champlain Photos – Jeff O’Donnell An early summer sun sets over Burlington’s North Beach