Where is Nyushilin?

Where is Nyushilin located?

Nyushilin, Hunan, China (approx. 28.0575°, 113.6922°)


Where is Nyushilin on the map?