Where is Zhengxing?

Where is Zhengxing located?

Zhengxing, Sichuan, China (approx. 30.43954°, 104.0357°)


Where is Zhengxing on the map?