Britannica
Sources used in this answer
Where is the Tibet Autonomous Region located within China?
Created from Britannica articles
using AI.
AI can make mistakes, so verify using Britannica articles.
Tibet
Potala Palace, Lhasa, Tibet Autonomous Region, China.
The Tibet Autonomous Region is located in southwestern China, occupying a vast area of high-altitude plateaus and mountains often referred to as the "roof of the world."12
Its geographic position is defined by the following borders:
* Northeast: Qinghai province
* East: Sichuan province
* Southeast: Yunnan province
* South: Myanmar, India, Bhutan, and Nepal
* West: The disputed Kashmir region
* Northwest: The Uygur Autonomous Region of Xinjiang1
The region is situated between the Kunlun Mountains to the north and the Himalayas and Karakoram Range to the south and southwest. Its capital city is Lhasa.12