Where is Shaoqiu?

Where is Shaoqiu located?

Shaoqiu, Shanxi, China (approx. 36.91667°, 112.6833°)


Where is Shaoqiu on the map?