Where is Yanchapin?

Where is Yanchapin located?

Yanchapin, Hunan, China (approx. 29.59669°, 109.8756°)


Where is Yanchapin on the map?