Where is Muchai?

Where is Muchai located?

Muchai, Shaanxi, China (approx. 34.36606°, 109.3677°)


Where is Muchai on the map?