- Uploaded: 6/20/2012 4:57:00 PM | Views: 1329
Tibet Autonomous Region is located in Southwest China, with a land area of 1.22 million square kilometers and a population of 2.3 million, of which 95% are Tibetan. Tibetan culture developed in Tibet, largely isolated from the rest of the world. Enjoy the pictures that China Highlights' employees took in 2010.
Share this video to your friends:
Copy the code, just paste it into your website or blog to embed it: