Where is Xunjiaxiazhuang?

Where is Xunjiaxiazhuang located?

Xunjiaxiazhuang, Shandong, China (approx. 36.13056°, 120.4614°)


Where is Xunjiaxiazhuang on the map?