Some, like this group, still believe the Cromlech to be a religious site

[Almendres Cromlech - Evora - Portugal]