Yubzha is a city located within the Tibet Autonomous Region in western China. It is categorized as one of the populated places within this administrative territory.
As part of the Tibetan plateau, the region is characterized by its distinct geographical and cultural landscape. Yubzha serves as a settled location within this high-altitude autonomous area.