Where is Shuangpindan?

Where is Shuangpindan located?

Shuangpindan, Hunan, China (approx. 27.68639°, 111.1303°)


Where is Shuangpindan on the map?