Where is Shuzhu?

Where is Shuzhu located?

Shuzhu, Hunan, China (approx. 27.285°, 110.9778°)


Where is Shuzhu on the map?