Inside Dakshinkali Temple

Inside Dakshinkali Temple

Twice a week the Hindu temple Dakshinkali, located outside of Kathmandu in Nepal, is opened to people wishing to make offerings to the goddess Kali, which often takes the form of animal sacrifice.