The highest Buddhist stupa in Nepal is the Bouddhanath stupa. It is a beautiful world heritage site in Kathmandu, which has been made in Mandala architecture. You can visit this place during a full-day Kathmandu tour.
You need to be a member of Tripatini to add comments!
Comments