Where is Xintianqiao?

Where is Xintianqiao located?

Xintianqiao, Hubei, China (approx. 29.66667°, 114.15°)


Where is Xintianqiao on the map?