The Boudhanath Stupa is one of the largest stupas in the world and a major Buddhist pilgrimage site located in Kathmandu, Nepal. You can see this during the Kathmandu day tour.
You need to be a member of Tripatini to add comments!
The Boudhanath Stupa is one of the largest stupas in the world and a major Buddhist pilgrimage site located in Kathmandu, Nepal. You can see this during the Kathmandu day tour.
You need to be a member of Tripatini to add comments!
Comments