Where is Dunbatow?

Where is Dunbatow located?

Dunbatow, Henan, China (approx. 34.98333°, 114.8°)


Where is Dunbatow on the map?