Where is Liimiao?

Where is Liimiao located?

Liimiao, Shaanxi, China (approx. 34.65878°, 109.342°)


Where is Liimiao on the map?