Where is Xuidian?

Where is Xuidian located?

Xuidian, Hubei, China (approx. 31.04472°, 113.4086°)


Where is Xuidian on the map?