Where is The Chanticleers?

Where is The Chanticleers located?

The Chanticleers, Hunan, China (approx. 29.84833°, 111.6822°)


Where is The Chanticleers on the map?