Where is Zhushanqiao?

Where is Zhushanqiao located?

Zhushanqiao, Hunan, China (approx. 27.46778°, 110.8644°)


Where is Zhushanqiao on the map?