Where is Shuangchakou?

Where is Shuangchakou located?

Shuangchakou, Hunan, China (approx. 27.89833°, 109.7822°)


Where is Shuangchakou on the map?