Nepal’s longest chariot festival begins with ascension of “Red God”
Running over a span of weeks, depending vaguely on astrology, the Rato Macchindranath Chariot festival started in Nepal from Saturday after the “Aajus” or “Priests” carried the “Red God” to…
