answersLogoWhite

0

Tibet is one of the province-level administrative units in China. It is known as the Tibet Autonomous Region (TAR), usually called Tibet for short. It is located on the Tibetan Plateau in the Southwest of China.

User Avatar

Wiki User

16y ago

What else can I help you with?