Where is Sikhutsun?

Where is Sikhutsun located?

Sikhutsun, Shaanxi, China (approx. 34.67167°, 108.2433°)


Where is Sikhutsun on the map?