Where is Shuangqiaoping?

Where is Shuangqiaoping located?

Shuangqiaoping, Hunan, China (approx. 29.25528°, 111.7803°)


Where is Shuangqiaoping on the map?