Where is Xiaotaotian?

Where is Xiaotaotian located?

Xiaotaotian, Hunan, China (approx. 26.26167°, 112.2522°)


Where is Xiaotaotian on the map?