Where is Denta?

Where is Denta located?

Denta, Shaanxi, China (approx. 34.37137°, 108.1065°)


Where is Denta on the map?