Namcha Barwa mountain is one holy mountain located near the Yarlung Tsanpo River Big bend. The best spot to view this stunning mountain is at Zhi bai village
Tibet tour operator
Namcha Barwa mountain is one holy mountain located near the Yarlung Tsanpo River Big bend. The best spot to view this stunning mountain is at Zhi bai village
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Leave a Reply