Where is Shuangjing?

Where is Shuangjing located?

Shuangjing, Hunan, China (approx. 28.02333°, 110.6822°)


Where is Shuangjing on the map?