Where is Xingjie?

Where is Xingjie located?

Xingjie, Hunan, China (approx. 26.6775°, 109.3017°)


Where is Xingjie on the map?