Where is Qiaochatan?

Where is Qiaochatan located?

Qiaochatan, Shaanxi, China (approx. 38.46667°, 110.3333°)


Where is Qiaochatan on the map?