Where is Zhangjiaqun?

Where is Zhangjiaqun located?

Zhangjiaqun, Sichuan, China (approx. 28.0843°, 104.6387°)


Where is Zhangjiaqun on the map?