Where is Xiushi?

Where is Xiushi located?

Xiushi, Hunan, China (approx. 29.57694°, 112.8244°)


Where is Xiushi on the map?