Boudhanath stupa in Kathmandu, Nepal, on August 15. As one of the largest stupas in the world, it is listed as a UNESCO World Heritage Site, attracting flocks of pilgrims and tourists every year. [Photo by Zhang Lulu/China.org.cn]
Go to Forum >>0 Comment(s)