Where is Zhanguying?

Where is Zhanguying located?

Zhanguying, Hunan, China (approx. 29.00833°, 113.4797°)


Where is Zhanguying on the map?