Where is Dapins?

Where is Dapins located?

Dapins, Hunan, China (approx. 27.40722°, 111.3408°)


Where is Dapins on the map?