Boudhanath stupa, Kathmandu, Nepal. It is one of the largest stupas in the world and a UNESCO world heritage site.