Where is Xingzui?

Where is Xingzui located?

Xingzui, Shaanxi, China (approx. 34.73889°, 108.4572°)


Where is Xingzui on the map?