Nepal's Indra Jatra Festival: Drinking from the Deity's Mouth
Indra Jatra, one of Kathmandu’s most important festivals, is steeped in ancient tradition and sacred rituals. Highlights include the worship of Swet Bhairab, a fierce form of Lord Shiva, and the Living Goddess, Kumari. One of the unique rituals involves drinking rice liquor directly from the mouth of the Swet Bhairab deity, believed to offer blessings and protection to all who partake. Here's all you need to know about this festival.
28 Sep 09:59 · India Today