And, it must be some sort of a religious site.
Absolutely true. No one built anything without a religious purpose.
No one has ever found a pre-historic wal mart now have they?