Indian Hindu devotees pull chariots as the chariots of Hindu deities Jagannath, Balabhadra and Subhadra return to the Jagannath temple marking the end of nine days long annual chariot festival in ... more 
Indian Hindu devotees pull chariots as the chariots of Hindu deities Jagannath, Balabhadra and Subhadra return to the Jagannath temple marking the end of nine days long annual chariot festival in Puri, Orissa state, India, Monday, July 11, 2011. (AP Photo/Biswaranjan Rout) less 
1 / 1
Associated Press | Photo By Biswaranjan Rout
Mon, Jul 11, 2011 12:14 PM EDT