Nepal 2005
Inside the temple, the first sacrifice has been made -- you can see the head of the goat just in front of the mans foot, with fresh blood on the altar. There are many other offerings as well.