Where is Sunwangzhuang?

Where is Sunwangzhuang located?

Sunwangzhuang, Shandong, China (approx. 36.96694°, 120.5575°)


Where is Sunwangzhuang on the map?