Hotel

Lhasa, Tibet – Highest Capital in the World

December 28, 2010
Thumbnail image for Lhasa, Tibet – Highest Capital in the World

There were only a few cities in our list of ‘have-to-see’ places, and Lhasa was one of them. What a culture-rich city. The Chinese presence there can be a little disheartening but with it brings a lot of modern blessings like well kept roads and such. Hit the jump for some pictures.

Read the full article →