"It's the site of some fascinating Druidic rituals."