Where is Zhenggundu?

Where is Zhenggundu located?

Zhenggundu, Hubei, China (approx. 29.83333°, 112°)


Where is Zhenggundu on the map?