Where is Tiaoxiankou?

Where is Tiaoxiankou located?

Tiaoxiankou, Hubei, China (approx. 29.7°, 112.6333°)


Where is Tiaoxiankou on the map?