According to legend a feudal landlord, Bhagwan Chaudhary, was imprisoned around 260 years ago when a dream befell upon him that he would be freed of all his sorrow and suffering after making a blood sacrifice to Gadhimai. Immediately following his release from prison, Chaudhary took counsel from the local village healer whose descendant, Dukha Kachadiya, started the ritual with drops of his own blood from five parts of his body. It is stated that a "radiant light appeared" and the gruesome sacrifice began...
Throughout its history, the blood of millions of animals has spilled in the name of Gadhimai (see video).
Thousands of Men, Women, and Children come from all over Nepal and India The devotees arrive days or even weeks before the festival, carrying their bare essentials and sacrificial animals, to set up makeshift small tents on the harvested paddy fields around the periphery of the small village of Bariyarpur.
Many of the families cover vast distances to partake in this religious occasion, with thousands entering into Nepal from India, despite the Indian government prohibition against crossing the border with any livestock.