Where is Zhantezi?

Where is Zhantezi located?

Zhantezi, Hebei, China (approx. 36.27278°, 115.3444°)


Where is Zhantezi on the map?