Where is Huxingqiao?

Where is Huxingqiao located?

Huxingqiao, Hunan, China (approx. 27.35833°, 111.9486°)


Where is Huxingqiao on the map?