Where is Moujiaba?

Where is Moujiaba located?

Moujiaba, Shaanxi, China (approx. 32.89444°, 107.0247°)


Where is Moujiaba on the map?