Where is Chuangshiqiao?

Where is Chuangshiqiao located?

Chuangshiqiao, Hunan, China (approx. 26.765°, 111.0264°)


Where is Chuangshiqiao on the map?