BritaEarsteI BritaEarsteI 17-03-2016 Geography contestada ________: an autonomous region of southwestern China that rests on a high plateau north of the Himalayas; noted as a center for Buddhism since the seventh century a. Tibet b. Taiwan c. Hong Kong d. Gobi