Xobando

China

Xobando is a town located in the Chamdo region of the Tibet Autonomous Region in China.

The settlement serves as a local administrative and residential area within this mountainous territory. It is situated in a region characterized by its distinct Tibetan cultural landscape and geographical features.

Sources

  1. Xobando