Bariyapur, Nepal

Nepal
Butchers with knives participate in religious rituals before slaughtering buffaloes during a mass sacrifice ceremony at Gadhimai temple about 43 miles south of Katmandu, Nepal, on Tuesday. Hundreds of thousands of Hindus gathered for the festival involving the slaughter of more than 200,000... Gemunu Amarasinghe / Associated Press
Loading