Where is Nanshanzhuang?

Where is Nanshanzhuang located?

Nanshanzhuang, Shandong, China (approx. 36.13333°, 117.3°)


Where is Nanshanzhuang on the map?