Where is Denta?

Where is Denta located?

Denta, Hunan, China (approx. 27.46111°, 112.2058°)


Where is Denta on the map?