Where is Zhushiqiao?

Where is Zhushiqiao located?

Zhushiqiao, Hunan, China (approx. 28.03333°, 112.5667°)


Where is Zhushiqiao on the map?