Video PlayerClose
Nepalese people gather to watch the chariot procession on the last day of the Indra Jatra Festival at Hanuman Dhoka Durbar Square in Kathmandu, Nepal, Sept. 28, 2018. The eight-day festival celebrates Indra, the god of rain, to mark the end of the monsoon. (Xinhua/Sunil Sharma)???