Where is Zhashi?

Where is Zhashi located?

Zhashi, Hunan, China (approx. 26.72944°, 112.2992°)


Where is Zhashi on the map?