• casmael
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 days 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