Chorten Chempo (Great Stupa) Kathmandu, Nepal

The largest stupa in Nepal, Boudhanath is the center of Tibetan culture in Kathmandu and rich in Buddhist symbolism.