Video PlayerClose
People take part in the celebration of Indrajatra Festival at Hanumandhoka Durbar Square in Kathmandu, Nepal, Sept. 13, 2019. (Photo by Sunil Sharma/Xinhua)
People take part in the celebration of Indrajatra Festival at Hanumandhoka Durbar Square in Kathmandu, Nepal, Sept. 13, 2019. (Photo by Sunil Sharma/Xinhua)