Where is Xinpuji?

Where is Xinpuji located?

Xinpuji, Shaanxi, China (approx. 32.38333°, 108.4658°)


Where is Xinpuji on the map?