Where is Zhilan?

Where is Zhilan located?

Zhilan, Shaanxi, China (approx. 34.46167°, 108.2044°)


Where is Zhilan on the map?