Where is Zhudian?

Where is Zhudian located?

Zhudian, Hubei, China (approx. 32.07861°, 113.6314°)


Where is Zhudian on the map?