Where is Zhushanqun?

Where is Zhushanqun located?

Zhushanqun, Hunan, China (approx. 25.90139°, 111.6489°)


Where is Zhushanqun on the map?