Where is Zhanqiao?

Where is Zhanqiao located?

Zhanqiao, Hunan, China (approx. 29.29722°, 113.5986°)


Where is Zhanqiao on the map?