Beautiful Boudhanath stupa in Kathmandu, Nepal. The Buddha Stupa dominates the skyline; it is one of the largest stupas in the world.