
A Hindu holy priest attends a celebration marking Krishna Janmasthami festival at Krishna Mandir temple in Lalitpur, Nepal, Sept. 5, 2015. Krishna Janmashtami festival, which marks the birthday of Hindu god Krishna, is celebrated annually on Sept. 5. (Xinhua/Sunil Sharma)














