Where is Zhuangdong?

Where is Zhuangdong located?

Zhuangdong, Hubei, China (approx. 32.00306°, 111.0864°)


Where is Zhuangdong on the map?