Where is Shuangshiqiao?

Where is Shuangshiqiao located?

Shuangshiqiao, Hunan, China (approx. 27.925°, 111.4333°)


Where is Shuangshiqiao on the map?