Where is Zhujiazui?

Where is Zhujiazui located?

Zhujiazui, Shaanxi, China (approx. 34.81028°, 108.2047°)


Where is Zhujiazui on the map?