Where is Dilanpin?

Where is Dilanpin located?

Dilanpin, Hunan, China (approx. 26.27861°, 109.7492°)


Where is Dilanpin on the map?