Where is Ezhuzhuang?

Where is Ezhuzhuang located?

Ezhuzhuang, Shandong, China (approx. 36.10361°, 120.4808°)


Where is Ezhuzhuang on the map?