Where is Dashapin?

Where is Dashapin located?

Dashapin, Hunan, China (approx. 27.41806°, 110.1786°)


Where is Dashapin on the map?