Where is Chapin?

Where is Chapin located?

Chapin, Hunan, China (approx. 26.90139°, 111.0092°)


Where is Chapin on the map?