Where is Chenqiaotou?

Where is Chenqiaotou located?

Chenqiaotou, Hunan, China (approx. 27.16111°, 111.5589°)


Where is Chenqiaotou on the map?