Where is Xijiadian?

Where is Xijiadian located?

Xijiadian, Hubei, China (approx. 32.74889°, 111.1808°)


Where is Xijiadian on the map?