Where is Zhaojiahe?

Where is Zhaojiahe located?

Zhaojiahe, Sichuan, China (approx. 31.9238°, 107.3156°)


Where is Zhaojiahe on the map?