Where is Shuangquanpu?

Where is Shuangquanpu located?

Shuangquanpu, Hunan, China (approx. 27.32194°, 111.7058°)


Where is Shuangquanpu on the map?