Where is Xueji?

Where is Xueji located?

Xueji, Hubei, China (approx. 32.435°, 111.9228°)


Where is Xueji on the map?