KATHMANDU, April 12, 2014 - Priests carry the idol of Seto Machhindranath back to its temple to mark the end of the Seto Machhindranath festival in Kathmandu, Nepal, April 11, 2014. Seto Machhindranath Jatra, a chariot procession dedicated to the god of rain pulled by hundreds of devotees from Jamal to various places for three days.

1 / 1

Latest News

Latest Photos