Geographical location Tibet is located southwest of China with a total area of more than 1.2 million square kilometers, It is located between 26.50 to 36.53 north latitude and 78.25 to 90.06 east longitude. It is adjacent to the Xinjiang Uygur Autonomous Region and Qinghai Province in the north, Sichuan Province in the east, and...Read More