Switch to Desktop Site
 
 

October 9, 2012

Image

Image 2 of 27

 

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 27

 
About these ads

Share