Religion and worship

Religion; temples; ritual; sacrifices; purity and impurity.