Where is Chuangxing?

Where is Chuangxing located?

Chuangxing, Sichuan, China (approx. 27.87292°, 102.3147°)


Where is Chuangxing on the map?