An insider’s guide on where to find the best views of Colorado’s fall colors Fall has arrived again in Colorado, and that means it’s time for one of our favorite activities of the year: Leaf peeping! The leaf peeping in Colorado is some of the best in the world, and Aspen and Snowmass are two of the premier areas to see the fall colors in all their glory. But where exactly...