Where is Taoxing?

Where is Taoxing located?

Taoxing, Shanxi, China (approx. 37.83278°, 112.4197°)


Where is Taoxing on the map?