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