Where is Xianzhendu?

Where is Xianzhendu located?

Xianzhendu, Hubei, China (approx. 32.26028°, 111.7128°)


Where is Xianzhendu on the map?