Where is Xintuan?

Where is Xintuan located?

Xintuan, Hunan, China (approx. 26.42639°, 109.7447°)


Where is Xintuan on the map?