Where is Chantanpu?

Where is Chantanpu located?

Chantanpu, Hunan, China (approx. 27.09833°, 112.3436°)


Where is Chantanpu on the map?