In cultures across the world and throughout time, people have been inflicting painful body rituals on themselves as a method of exploring religious experience. Charak Puja (Devotion to God) is an ancient Hindu religious and folk festival of Southern Belt of Bangladesh and West Bengal (India) which is now intangible heritage in the world.
|