Where is Dunwafantai?

Where is Dunwafantai located?

Dunwafantai, Hebei, China (approx. 38.66083°, 114.1475°)


Where is Dunwafantai on the map?