Where is Tanshupin?

Where is Tanshupin located?

Tanshupin, Hunan, China (approx. 27.65194°, 112.5336°)


Where is Tanshupin on the map?