Where is Xiuzui?

Where is Xiuzui located?

Xiuzui, Hunan, China (approx. 27.78611°, 112.3542°)


Where is Xiuzui on the map?