Where is Chuantouba?

Where is Chuantouba located?

Chuantouba, Shaanxi, China (approx. 33.50333°, 107.6142°)


Where is Chuantouba on the map?