KATHMANDU, April 1, 2015 - Priests carry the idol of Seto Machhindranath back to its temple from the chariot during the last day of Seto Machhindranath Chariot festival in Kathmandu, Nepal, March 31, 2015. Seto Machhindranath festival, a chariot procession dedicated to the god of rain, is worshiped by both Hindus and Buddhists in Nepal.

1 / 1

Latest News

Latest Photos