Where is Fanshupin?

Where is Fanshupin located?

Fanshupin, Hunan, China (approx. 26.61639°, 112.33°)


Where is Fanshupin on the map?