Where is Shuangxing?

Where is Shuangxing located?

Shuangxing, Sichuan, China (approx. 30.34288°, 106.3599°)


Where is Shuangxing on the map?