Where is Xiadou?

Where is Xiadou located?

Xiadou, Shaanxi, China (approx. 34.8119°, 108.3057°)


Where is Xiadou on the map?