Photojournalism - Professional

The World's Largest Ritual Slaughter

Kuni Takahashi
Japan

Honorable Mention

"The World's Largest Ritual Slaughter"
Butchers conduct mass sacrifice killing of buffalos during Gadhimai Festival in Bara, Nepal.The month-long Hindu festival, which is held once every five years, involves hundreds of thousands of sacrif

< back