Where is Shuangzhao?

Where is Shuangzhao located?

Shuangzhao, Shaanxi, China (approx. 34.40222°, 108.6172°)


Where is Shuangzhao on the map?