Where is Qiaotouzhuang?

Where is Qiaotouzhuang located?

Qiaotouzhuang, Shandong, China (approx. 36.94139°, 122.31°)


Where is Qiaotouzhuang on the map?