Where is Huantubao?

Where is Huantubao located?

Huantubao, Hunan, China (approx. 28.9325°, 112.4797°)


Where is Huantubao on the map?