Where is Zhanghe?

Where is Zhanghe located?

Zhanghe, Sichuan, China (approx. 32.34794°, 105.122°)


Where is Zhanghe on the map?