Where is Beiyulin?

Where is Beiyulin located?

Beiyulin, Shanxi, China (approx. 39.73778°, 113.5608°)


Where is Beiyulin on the map?