A Buddhist devotee cleans a statue of Lord Buddha at Swayambhunath Stupa ahead of his birth anniversary celebration in Katmandu, Nepal, Monday, May 16, 2011.
1 / 1
Associated Press | Photo By Binod Joshi
Mon, May 16, 2011 4:18 AM EDT