Where is Tanhuapu?

Where is Tanhuapu located?

Tanhuapu, Hunan, China (approx. 29.36222°, 111.8683°)


Where is Tanhuapu on the map?