Where is Mayanba?

Where is Mayanba located?

Mayanba, Shaanxi, China (approx. 33.36667°, 108.1667°)


Where is Mayanba on the map?