pleasing Gods

PhotographerStanislav Solntsev
Entry Description

Nepal is considered to be the place where over 250,000 domestic animals are sacrificed annually according to Hinduism traditions. There are dozens of Gods craving for animals' blood among which are Shiva and Gadhimai.