Where is Shanzhai?

Where is Shanzhai located?

Shanzhai, Shanxi, China (approx. 39.18194°, 111.4131°)


Where is Shanzhai on the map?