KATHMANDU, May 11, 2014 - Devotees pull the chariots of Rato (Red) Machhendranath and Minnath during the Rato Machhendranath festival at Lagankhel, Lalitpur, Nepal, May 10, 2014. Rato Machhendranath is worshipped by both Hindus and Buddhists and the chariot festival is one of the longest festival of Nepal.

1 / 1

Latest News

Latest Photos