Where is Nanzhaizi?

Where is Nanzhaizi located?

Nanzhaizi, Shaanxi, China (approx. 34.17453°, 108.9351°)


Where is Nanzhaizi on the map?