Image 5 of 24
Nepal_India_Godhimai_004.jpeg
A goal is brought to be sacrificed at Gadhimai Festival site in Bara, Nepal on Thursday, November 27, 2014. The month-long festival to appease Goddess Gadhimai, which is held once every five years, has raised controversies because of the large numbers of sacrificial slaughter of animals.
(Photo by Kuni Takahashi)
(Photo by Kuni Takahashi)

