Where is Yanchipin?

Where is Yanchipin located?

Yanchipin, Hunan, China (approx. 29.79922°, 110.9299°)


Where is Yanchipin on the map?