Where is Shanbolin?

Where is Shanbolin located?

Shanbolin, Shaanxi, China (approx. 33.2475°, 110.035°)


Where is Shanbolin on the map?