Share this story
Close X
Switch to Desktop Site

October 9, 2012

Image 2 of 26


An artist gives the finishing touches to an idol of demon Mahishasura during preparations for the upcoming Dashain festival in Lalitpur. Hindus in Nepal sacrifice animals, worship the Goddess Durga and celebrate victory over evil during the festival as part of celebrations held throughout the country.

PHOTO: Navesh Chitrakar/Reuters

Next Image Previous Image

Image 2 of 26

About these ads