Where is Liulanzhai?

Where is Liulanzhai located?

Liulanzhai, Shanxi, China (approx. 39.295°, 113.2953°)


Where is Liulanzhai on the map?