Nepal - XINHUA
An artist gives finishing touches to idols of Goddess Durga during the preparations for the Dashain festival in Kathmandu, Nepal, Dashain festival commemorates a great victory of gods over demons and provides an opportunity for family reunion and gatherings.
Source : XINHUA