Where is Chuangxii?

Where is Chuangxii located?

Chuangxii, Hunan, China (approx. 28.17167°, 110.2608°)


Where is Chuangxii on the map?