Where is Huangshilin?

Where is Huangshilin located?

Huangshilin, Hunan, China (approx. 25.75083°, 112.0708°)


Where is Huangshilin on the map?