Snow along the trails at Cherry Creek Nature Preserve in Winter-Enchanted Walk ENCHANTED WALK Snowfall along the trail at Cherry Creek Nature Preserve, NJ.