Where is Xujiadian?

Where is Xujiadian located?

Xujiadian, Hubei, China (approx. 31.76889°, 113.5511°)


Where is Xujiadian on the map?