Back to Boudhanath Stupa, World Heritage Site