Where is Chuangkouquan?

Where is Chuangkouquan located?

Chuangkouquan, Hunan, China (approx. 26.89444°, 113.0153°)


Where is Chuangkouquan on the map?