Where is Xiaobai?

Where is Xiaobai located?

Xiaobai, Hunan, China (approx. 26.5275°, 112.4842°)


Where is Xiaobai on the map?