Where is Taohuagou?

Where is Taohuagou located?

Taohuagou, Shaanxi, China (approx. 34.76028°, 108.3642°)


Where is Taohuagou on the map?