Where is Xinzhaili?

Where is Xinzhaili located?

Xinzhaili, Hunan, China (approx. 25.99222°, 111.2575°)


Where is Xinzhaili on the map?