Where is Hanjiachuan?

Where is Hanjiachuan located?

Hanjiachuan, Shanxi, China (approx. 38.88333°, 111.0167°)


Where is Hanjiachuan on the map?