Where is Zhuangdou?

Where is Zhuangdou located?

Zhuangdou, Hubei, China (approx. 31.45444°, 112.425°)


Where is Zhuangdou on the map?