An Adirondack High: The Toboggan Chute on Mirror Lake
Lake Placid, New York’s Winter Olympic Village operates a historic Toboggan Chute that has been a cherished fixture in the region for almost eight decades.
Lake Placid, New York’s Winter Olympic Village operates a historic Toboggan Chute that has been a cherished fixture in the region for almost eight decades.