Can anyone tell me what this is? Located NE of Asheville, NC off the blue ridge parkway. Probably has to do with some Wiccan stuff.1yr ⋅ ce431997 ⋅ r/BackwoodsCreepy