A masked dancer performs during the Indra Jatra Festival in Kathmandu, Nepal, Sept. 17, 2024. The eight-day festival that kicked off on Sept. 15 honors the god of rain Indra. (Photo: Xinhua)
People gather to watch the chariot procession during the Indra Jatra Festival in Kathmandu, Nepal, Sept. 17, 2024. The eight-day festival that kicked off on Sept. 15 honors the god of rain Indra. (Photo: Xinhua)
A masked dancer performs during the Indra Jatra Festival in Kathmandu, Nepal, Sept. 17, 2024. The eight-day festival that kicked off on Sept. 15 honors the god of rain Indra. (Photo: Xinhua)
Living Goddess Kumari is carried for the chariot procession during the Indra Jatra Festival in Kathmandu, Nepal, Sept. 17, 2024. The eight-day festival that kicked off on Sept. 15 honors the god of rain Indra. (Photo: Xinhua)