Where is Muzhuang?

Where is Muzhuang located?

Muzhuang, Shandong, China (approx. 36.21667°, 116.6833°)


Where is Muzhuang on the map?