Where is Zhaoqiu?

Where is Zhaoqiu located?

Zhaoqiu, Shanxi, China (approx. 35.94167°, 111.4358°)


Where is Zhaoqiu on the map?