Where is Yanjiaqiu?

Where is Yanjiaqiu located?

Yanjiaqiu, Shaanxi, China (approx. 34.63278°, 108.1858°)


Where is Yanjiaqiu on the map?