Where is Zhantianxiangcun?

Where is Zhantianxiangcun located?

Zhantianxiangcun, Hebei, China (approx. 41.66667°, 114.2667°)


Where is Zhantianxiangcun on the map?