Where is Xinpan?

Where is Xinpan located?

Xinpan, Hunan, China (approx. 26.01167°, 109.7939°)


Where is Xinpan on the map?