Where is Daphanthan?

Where is Daphanthan located?

Daphanthan, Hunan, China (approx. 27.57861°, 111.7717°)


Where is Daphanthan on the map?