Where is Tianjaba?

Where is Tianjaba located?

Tianjaba, Hubei, China (approx. 32.16611°, 110.1411°)


Where is Tianjaba on the map?