The week's best photos
APTOPIX Nepal Hindu Festival
Nepalese female devotees pull the chariot of Hindu deity Rato Machhendranath through a street in Lalitpur, Nepal, Friday, May 4, 2012. The chariot festival of Rato Machhendranath, regarded as the rain God, is one of the oldest and longest festivals celebrated in the Katmandu valley. (AP Photo/Niranjan Shrestha)






