No Image Available
The Newars of Kathmandu celebrate Indrayani and sacrifice of live serpents into the sacrificial fire.
Jessica Chen