Zhabsang

China

Zhabsang is a city located within the Tibet Autonomous Region in western China. It is categorized as one of the primary populated places within this administrative division.

As part of the Tibetan plateau, the region serves as a significant geographical and cultural area in western China. Zhabsang is listed among the various cities, towns, and villages that comprise the local population centers of the autonomous region.

Sources

  1. List of populated places in the Tibet Autonomous Region