Where is Bamupin?

Where is Bamupin located?

Bamupin, Shaanxi, China (approx. 33.32306°, 109.1614°)


Where is Bamupin on the map?