Gadhimai is the world's largest animal sacrifice ritual which takes place after every 5 years at Gadhimai temple in Bara district of Nepal. As many as five hundred thousands animals which include cows, buffaloes, goats, sheep, pigs, chickens, rats, pigeons, rabbits, etc are sacrificed to please Hindu goddess Gadhimai as it is believed that this would bring them prosperity and free them from evil, sin and sadness.
Thousands of animals are crammed inside the concrete wall outside the temple. A group of 250 devotees is selected to perform the sacrificial ritual. The priest offers few drops of his blood that combines with the blood of other animals and is presented in front of the Gadhimai statue in the temple. The festival is funded by Nepal government, businessmen and money lenders. Deals are made with these businessmen and trucks are commissioned to take away the flesh and bones of these animals which are sold in different parts of India to make leather shoes and belts.