Where is Shiquanpu?

Where is Shiquanpu located?

Shiquanpu, Shaanxi, China (approx. 32.57639°, 108.8439°)


Where is Shiquanpu on the map?