Where is Shuangqing?

Where is Shuangqing located?

Shuangqing, Sichuan, China (approx. 26.7182°, 101.8019°)


Where is Shuangqing on the map?