Where is Lanqiao?

Where is Lanqiao located?

Lanqiao, Shaanxi, China (approx. 34.07431°, 109.4579°)


Where is Lanqiao on the map?