Where is Shanpu?

Where is Shanpu located?

Shanpu, Gansu, China (approx. 35.80389°, 103.7542°)


Where is Shanpu on the map?