Where is Shuanghui?

Where is Shuanghui located?

Shuanghui, Sichuan, China (approx. 32.36202°, 106.2897°)


Where is Shuanghui on the map?