Where is Xiaolin?

Where is Xiaolin located?

Xiaolin, Hubei, China (approx. 32.31167°, 113.7375°)


Where is Xiaolin on the map?