Where is Xiangjaba?

Where is Xiangjaba located?

Xiangjaba, Yunnan, China (approx. 28.62084°, 104.2993°)


Where is Xiangjaba on the map?