Where is Jialecuan?

Where is Jialecuan located?

Jialecuan, Shanxi, China (approx. 37.9925°, 112.0847°)


Where is Jialecuan on the map?