• @[email protected]
    link
    fedilink
    English
    32 months ago

    The Wikipedia entry just says ‘the site seems to have had some religious significance’ which seems like a bit of a cop out to be honest