Where is Zhandian?

Where is Zhandian located?

Zhandian, Hubei, China (approx. 31.25667°, 113.855°)


Where is Zhandian on the map?