Chariot of the Rain God Festival begins in Nepal - Lalitpur
April 25th, 2012 by Sunil Sharma
Locals pull the Chariot of Rato Machhendra Nath at Pulchowk in Lalitpur. This festival is one of the oldest and longest chariot pulling festivals celebrated in the Kathmandu Valley. Both Hindus and Buddhists celebrate this festival.