
Witch doctors perform religious rituals during Purnima festival at Kumbheshwor temple in Lalitpur, Nepal, on Aug. 7, 2017. (Xinhua/Sunil Sharma)

Witch doctors perform religious rituals during Purnima festival at Kumbheshwor temple in Lalitpur, Nepal, on Aug. 7, 2017. (Xinhua/Sunil Sharma)