Where is Zhenjialaoqi?

Where is Zhenjialaoqi located?

Zhenjialaoqi, Shaanxi, China (approx. 34.60778°, 108.4458°)


Where is Zhenjialaoqi on the map?