Nepal's Red God- Rato Macchindranath this year has completed the tour of the ancient city of Lalitpur in a month. On Wednesday, the 32-foot tall chariot was pulled upto Jawalakhel, the last spot where the chariot will be dismantled after the processi ...