Dakshinkali is renowned for its twice weekly animal sacrifices on Tuesdays and Saturdays.
People got dressed up at their best.
Dakshinkali - Nepal - April 25, 2008