Considering most TTL altars are in the village/town squares I'd be surprised if it didn't happen. Look at all the Green Men on old churches OTL!

tbh this was initially a "What if Christianity was to Paganism what Buddhism is to Shinto" vibe. The churches & alters look like a grumpy compromise between
@BrotherSideways and
@KingCrawa
Not sure if I can justify altars being at points of natural beauty rather than practical locations but you never know, 1400 years is a long time.
BTW Sideways. Thinking about it, Glastonbury is a shit site for a city*, floods wise. Expect much dutch engineering around there, probably.
*So is Durham,for a capital, at least. No Alex, your fists