Chariot of Nepal's 'Red God' to tour city, starting nation's longest-running procession
May 09, 2024
Depending vaguely on astronomy, the Macchindranath Chariot festival started on Thursday late evening with "Aajus" or "Priests" carrying the "Red God" to the chariot...