Image 1 of 1
Nepal-3370.jpg
Kathmandu, Nepal.  Nepali Worshipper Rings a Bell at Swayambhunath Temple.  Bells drive evil spirits away.