Posted on August 23, 2018March 25, 2020 by jim Imagine finding a giant troll when you’re out hiking… Breckenridge Troll, Breckenridge, Colorado