The week's best photos

Share this story

Share this story

Devotees gather to watch a chariot procession of Nepal’s living goddess during the Indra Jatra festival in Katmandu, Nepal, Saturday, Sept. 29, 2012. During the week-long festival, which marks the end of the monsoon season and celebrated by both Hindus and Buddhists, Nepal's living goddess is taken around the main parts of Katmandu in a wooden chariot pulled by supporters. (AP Photo/Binod Joshi)