Where is Xinhuapin?

Where is Xinhuapin located?

Xinhuapin, Hunan, China (approx. 27.32667°, 113.405°)


Where is Xinhuapin on the map?