Colorado’s newest troll is complete. The wooden sculpture, “Rita the Rock Planter,” is made entirely of recycled wood and resides in Teller County.