Where is Xinpuji?

Where is Xinpuji located?

Xinpuji, Gansu, China (approx. 37.3°, 103.7333°)


Where is Xinpuji on the map?