Boudhanath- a famous Buddhist pilgrimage site, was declared a UNESCO World Heritage Site in 1979.Boudhanath is a Buddhist stupa, or shrine, located in Kathmandu, Nepal. It is one of the largest stupas in the world and is a UNESCO World…Feb 5, 2023Feb 5, 2023