Report copyright - Tibet is located in southwest China with Tibetans as the ... · is located in southwest China with Tibetans as the main local inhabitants. It is situated on the Qinghai-Tibet Plateau,
Please pass captcha verification before submit form