'Rain God' takes his throne: Nepal's longest chariot festival, Rato Macchendranath Jatra, begins in Lalitpur
Apr 21, 2026
On April 18, priests, known as Aajus, ceremoniously carried the idol of the "Red God" (Bunga Dyah) to his towering 32-foot wooden chariot, signalling...