Where is Qizhuqiao?

Where is Qizhuqiao located?

Qizhuqiao, Hunan, China (approx. 26.41917°, 110.6233°)


Where is Qizhuqiao on the map?