Top 10 Attractions in Tibet
Planning for Tibet Tour? Looking for top things to do in Tibet? So here is our list of top 10 Attractions in Tibet. 1. Namcha Barwa Mountain Nyingchi, which literally means “throne of the sun” in Tibetan has a relatively lower altitude bestowed with the green mountain slopes, snow-capped peaks and crystal-clear rivers. Nyingchi is dubbed as “Switzerland of Tibet”. The county…