Where is Zhidu?

Where is Zhidu located?

Zhidu, Hebei, China (approx. 38.1425°, 114.7033°)


Where is Zhidu on the map?