Where is Xinpuji?

Where is Xinpuji located?

Xinpuji, Hunan, China (approx. 26.95528°, 111.73°)


Where is Xinpuji on the map?