KATHMANDU, March 29, 2015 - Nepalese Living Goddess Kumari is taken to watch the chariot procession of Lord Seto Machhindranath during a Chariot festival in Kathmandu, Nepal, March 29, 2015. Rato Machhindranath is known as the god of rain and both Hindus and Buddhists worship Machhindranath for good rain to prevent drought during the rice harvest season.

1 / 2

The chariot of Seto Machhindranath is pulled by devotees during Seto Machhindranath Chariot festival in Kathmandu, Nepal, March 29, 2015. Seto Machhindranath festival, a chariot procession dedicated to the god of rain, is worshiped by both Hindus and Buddhists in Nepal.

2 / 2
 

Latest News

Latest Photos