Where is Yuzhabei?

Where is Yuzhabei located?

Yuzhabei, Hunan, China (approx. 26.20028°, 113.4033°)


Where is Yuzhabei on the map?