Where is Shanzhaitsun?

Where is Shanzhaitsun located?

Shanzhaitsun, Shaanxi, China (approx. 34.29446°, 108.241°)


Where is Shanzhaitsun on the map?