Where is Machzhaozhen?

Where is Machzhaozhen located?

Machzhaozhen, Shaanxi, China (approx. 34.07026°, 108.19°)


Where is Machzhaozhen on the map?