Where is Jiangkouqiu?

Where is Jiangkouqiu located?

Jiangkouqiu, Shaanxi, China (approx. 33.65972°, 108.6492°)


Where is Jiangkouqiu on the map?