Where is Tinduncan?

Where is Tinduncan located?

Tinduncan, Guangdong, China (approx. 24.35863°, 116.0808°)


Where is Tinduncan on the map?