It “provides beautiful views of America’s sixth-largest lake, Lake Champlain, as well as of Vermont’s Green Mountains and New York’s Adirondack Mountains,” said Dan Albrecht, chair of Lake Champlain ...