Where is Xizhangdian?

Where is Xizhangdian located?

Xizhangdian, Hubei, China (approx. 31.44167°, 114.8778°)


Where is Xizhangdian on the map?