Where is Zhusi?

Where is Zhusi located?

Zhusi, Hunan, China (approx. 27.36111°, 110.0747°)


Where is Zhusi on the map?