Where is Dabanchakou?

Where is Dabanchakou located?

Dabanchakou, Shaanxi, China (approx. 33.91139°, 108.9492°)


Where is Dabanchakou on the map?