Where is Shuangping?

Where is Shuangping located?

Shuangping, Hunan, China (approx. 27.86833°, 110.8658°)


Where is Shuangping on the map?