Organized and staged by the Central Vermont Runners club, the Leaf Peepers Half Marathon has been a fixture in this northern Vermont town for a quarter century. It’s also timed to coincide with one of the most popular tourist seasons in the Northeast, the fall foliage viewing season.