29 September 2026, Nepal, Kathmandu: Women pull the chariots carrying Kathmandu's three living deities during Nanicha Ya, the final-day procession of the week-long Indra Jatra festival around Hanumandhoka and Kathmandu Durbar Square. Photo: -/JNA via ZUMA Press Wire/dpa