Nepal: Kathmandu’s longest chariot festival honouring Lord of Rain commences
Mar 31, 2023, at 11:15 pm
The chariot procession of Seto Macchindranath, one of the biggest chariot festivals celebrated inside Kathmandu valley, commenced on Wednesday, media reports said.