Where is Zhifantou?

Where is Zhifantou located?

Zhifantou, Hebei, China (approx. 38.28333°, 116.7667°)


Where is Zhifantou on the map?