A girl attends the procession of Kumari Puja on the occasion of Indrajatra Festival at Hanuman Dhoka Durbar Square in Kathmandu, Nepal, Sept. 22, 2018. Nepalese celebrate the Indrajatra festival to worship "Indra", the King of Gods according to the Hindu myth. (Xinhua/Sulav Shrestha)