Where is Zhulinqiao?

Where is Zhulinqiao located?

Zhulinqiao, Hubei, China (approx. 32.44111°, 111.8503°)


Where is Zhulinqiao on the map?