Where is Zhaozhuangzi?

Where is Zhaozhuangzi located?

Zhaozhuangzi, Hebei, China (approx. 40.32028°, 118.2239°)


Where is Zhaozhuangzi on the map?