Where is Shuangxi?

Where is Shuangxi located?

Shuangxi, Shaanxi, China (approx. 34.41222°, 108.2389°)


Where is Shuangxi on the map?