Where is Hongshilin?

Where is Hongshilin located?

Hongshilin, Shanxi, China (approx. 39.30556°, 114.3489°)


Where is Hongshilin on the map?