Where is Shandapin?

Where is Shandapin located?

Shandapin, Hunan, China (approx. 26.27833°, 111.5431°)


Where is Shandapin on the map?