Where is Huamiaowan?

Where is Huamiaowan located?

Huamiaowan, Hunan, China (approx. 27.61861°, 112.2781°)


Where is Huamiaowan on the map?