Where is Zhixing?

Where is Zhixing located?

Zhixing, Sichuan, China (approx. 31.50969°, 106.4586°)


Where is Zhixing on the map?