Video PlayerClose
Nepalese living goddess Kumari participates in a chariot procession in celebration of Indrajatra Festival at Hanumandhoka Durbar Square in Kathmandu, Nepal, Sept. 13, 2019. (Photo by Sunil Sharma/Xinhua)
Nepalese living goddess Kumari participates in a chariot procession in celebration of Indrajatra Festival at Hanumandhoka Durbar Square in Kathmandu, Nepal, Sept. 13, 2019. (Photo by Sunil Sharma/Xinhua)