The historic road winds 4.5 miles up Vermont’s highest peak, Mount Mansfield, and offers views of the trails and town below, nearby Lake Champlain, and the neighboring Adirondack mountains. The team at Stowe is honoring the anniversary with this video to teach us more about the road’s history. You can also catch a glimpse of the famous views in this short video.