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.
Thousands celebrate Buddha's birthday in Nepal
Associated Press | Photo By Binod Joshi
Mon, May 16, 2011 4:18 AM EDT
Share to Facebook
Share to Twitter
Share to Pinterest