Where is Beijiaoqiu?

Where is Beijiaoqiu located?

Beijiaoqiu, Shanxi, China (approx. 37.92472°, 112.4858°)


Where is Beijiaoqiu on the map?