Zhi bai village July 26, 2016 by Tibetan Trekking Travel Leave a Comment 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
Leave a ReplyCancel reply