Where is Nanchui?

Where is Nanchui located?

Nanchui, Shanxi, China (approx. 36.25694°, 113.1575°)


Where is Nanchui on the map?