Where is Xinzhaituan?

Where is Xinzhaituan located?

Xinzhaituan, Hunan, China (approx. 26.74861°, 109.7283°)


Where is Xinzhaituan on the map?