Kartik Naach

A Nepali artist dressed as Lord Narsimha during Varaha Avatar's battle with Hiranyakashyap during the "Kartik Naach" at mid night in Lalitpur, on Tuesday, November 25, 2015. The religious dance is performed over ten days in the Nepalese calendar known as Kartik to thank Lord Kumara for his protection. Photo: Skanda Gautam/ THT