Where is Lungumiao?

Where is Lungumiao located?

Lungumiao, Shaanxi, China (approx. 33.52278°, 110.3386°)


Where is Lungumiao on the map?