Where is Quanbitou?

Where is Quanbitou located?

Quanbitou, Hunan, China (approx. 27.05222°, 111.0536°)


Where is Quanbitou on the map?