Where is Yaoshao?

Where is Yaoshao located?

Yaoshao, Shaanxi, China (approx. 34.57111°, 108.4128°)


Where is Yaoshao on the map?