Where is Hedaoyao?

Where is Hedaoyao located?

Hedaoyao, Shaanxi, China (approx. 34.32545°, 108.2822°)


Where is Hedaoyao on the map?