Boudhanath Stupa Kathmandu Nepal

Boudhanath Stupa at Kathmandu, Nepal. This is a very popular destination for tourists and Buddhist devotees.