Charchika Temple ist einer der ältesten Shakta Orte in Orissa. Es befindet sich in einer kleinen Stadt von Banki of Cuttack in Odisha. Die präsidierende Gottheit ist eine achtarmige Göttin Chamunda, lokal bekannt als Maa Charchika Devi. Sie sitzt auf einem liegenden menschlichen Körper und trägt eine Girlande aus menschlichen…