Bells ring at Boudha Stupa

In Kathmandu, Nepal