Where is Dexing?

Where is Dexing located?

Dexing, Dexing, China (approx. 28.95973°, 117.8547°)


Where is Dexing on the map?