Nepal's Indra Jatra Festival: Drinking from the Deity's Mouth

by · India Today

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.