Where is Jiangxidian?

Where is Jiangxidian located?

Jiangxidian, Hubei, China (approx. 31.985°, 113.7°)


Where is Jiangxidian on the map?