Plaza, translated as “Land of the Lord” is the capital of Tibet. Nestled on the northern slopes of the Himalaya mountains, it is the actual heart of Tibet. Is a special city should be high on your list of Attractions.
More than 1,300 years, the Plaza is located right next to the river, affording it the [...]
-
Pages
-
Categories
-
Archives