Where is Zhenxing?

Where is Zhenxing located?

Zhenxing, Shaanxi, China (approx. 34.66853°, 109.1928°)


Where is Zhenxing on the map?