Strangehenge

Strangehenge is said to be the home of the high elves. That's if they existed, of course. Which they probably don't. If they did, would Elmin Holyoak be their leader? Who knows!