Where is Zushimiao?

Where is Zushimiao located?

Zushimiao, Shaanxi, China (approx. 33.77944°, 110.6575°)


Where is Zushimiao on the map?