Where is Beiqiaozhuang?

Where is Beiqiaozhuang located?

Beiqiaozhuang, Shaanxi, China (approx. 35.23278°, 109.5958°)


Where is Beiqiaozhuang on the map?