Where is Tuanpiaozhuang?

Where is Tuanpiaozhuang located?

Tuanpiaozhuang, Hebei, China (approx. 40.09278°, 117.9489°)


Where is Tuanpiaozhuang on the map?