Where is Shanzhuantun?

Where is Shanzhuantun located?

Shanzhuantun, Hebei, China (approx. 40.03611°, 117.9631°)


Where is Shanzhuantun on the map?