Where is Tantianxiu?

Where is Tantianxiu located?

Tantianxiu, Hunan, China (approx. 26.40611°, 113.6669°)


Where is Tantianxiu on the map?