Nepalese Devotees pull the chariot of God of Rain ''Rato Machhindranath'' in Lalitpur, Nepal. Rato Machhindranath Rath Jatra, one of the longest and most interesting festivals in lalitpur, Nepal. Both Hindus and Buddhists in Nepal worship the deity, Rato Machhindranath. Hindus regard him as the reincarnation of the Lord Shiva.Rato Machhindranath is revered as the giver of rain.
Text and Photo by: Biplap Maharjan