Where is Sohuang?

Where is Sohuang located?

Sohuang, Shanxi, China (approx. 37.74°, 113.65°)


Where is Sohuang on the map?