Short hike in Mount Philo State Park to a 968' overlook of Lake Champlain, the Adirondacks and the Green Mountains