Where is Kowtowpin?

Where is Kowtowpin located?

Kowtowpin, Shaanxi, China (approx. 33.35222°, 110.4211°)


Where is Kowtowpin on the map?