Where is Zhantanqiu?

Where is Zhantanqiu located?

Zhantanqiu, Shaanxi, China (approx. 32.68028°, 109.07°)


Where is Zhantanqiu on the map?