Where is Aokoulin?

Where is Aokoulin located?

Aokoulin, Hunan, China (approx. 26.48306°, 112.0033°)


Where is Aokoulin on the map?