Boudhanath stupa in Kathmandu, Nepal. It is one of the largest stupas in the world and is a UNESCO World Heritage Site.