Somewhere in the Kathmandu Valley, near Pharping Village, is one of the most "bloodied" temples in Nepal. A monument dedicated to Kali, the god Shiva's vicious incarnation said to have vanquished a demon terrorizing the land, it is a place where loyal devotees make their way twice a week to offer the blood of animal sacrifices. Not a scene for the faint-hearted, it is however a necessary occasion that draws crowds wanting to take part or witness the bizarre custom. The main sacrificial day is Saturday, when lines of uncastrated male animals are slain infront of the temple by professional local butchers. Sacrifices are also made during Tuesday, although the bloodletting is considerably less. The bloodiest day is during the Daisan Festival held in October, when the black image of the six-armed Kali is literally bathed in blood. It must be advised...