Nepalese devotees perform during Rato Machindranath chariot festival

Nepalese devotees play traditional instruments during the first day of Rato Machindranath chariot festival in Lalitpur, Katmandu, Nepal, Monday, May 13, 2013. Members of Nepal’s Newar community believe celebrating this festival brings rain, good crop and prosperity.

A Nepalese priest gestures from the top of a chariot during the first day of Rato Machindranath chariot festival in Lalitpur, Katmandu, Nepal, Monday, May 13, 2013.

A Nepalese devotee carries an oil lamp during the first day of Rato Machindranath chariot festival in Lalitpur, Katmandu, Nepal, Monday, May 13, 2013. <AP Photo/Niranjan Shrestha>

Search in Site