Where is Dehui?

Where is Dehui located?

Dehui, Jilin, China (approx. 44.53333°, 125.7°)


Where is Dehui on the map?