Where is Hezheilin?

Where is Hezheilin located?

Hezheilin, Hunan, China (approx. 26.00889°, 112.2828°)


Where is Hezheilin on the map?