Where is Xiabaishuiao?

Where is Xiabaishuiao located?

Xiabaishuiao, Shaanxi, China (approx. 34.85669°, 109.0577°)


Where is Xiabaishuiao on the map?