Where is Shanbaimatan?

Where is Shanbaimatan located?

Shanbaimatan, Hunan, China (approx. 27.68472°, 112.6386°)


Where is Shanbaimatan on the map?