Landmark
Swayambhunath Stupa
Swayambhunath Stupa, Kathmandu, Nepal
Swayambhunath Stupa is one of the most famous tourist attractions in Kathmandu, Nepal. Visited by thousands of travelers annually.
Nearby
Swayambhunath Stupa is one of the most famous tourist attractions in Kathmandu, Nepal. Visited by thousands of travelers annually.