0 Comments
Where is Tibet Located on a Map? Tibet is situated on the Qinghai-Tibet plateau in China, with an average altitude of above 4,000m, neighboring India, Nepal, Bhutan, and Myanmar.
9.4m questions
12.2m answers