Video PlayerClose
Nepalese living goddess Kumari attends Bhoto Jatra, the last day of Rato Machhendranath Chariot Festival, in Lalitpur, Nepal, June 9, 2019. (Xinhua/Sunil Sharma)
Nepalese living goddess Kumari attends Bhoto Jatra, the last day of Rato Machhendranath Chariot Festival, in Lalitpur, Nepal, June 9, 2019. (Xinhua/Sunil Sharma)