Where is Zhanyandi?

Where is Zhanyandi located?

Zhanyandi, Shaanxi, China (approx. 34.51333°, 108.4575°)


Where is Zhanyandi on the map?