Where is Zhoujiahe?

Where is Zhoujiahe located?

Zhoujiahe, Shaanxi, China (approx. 34.61583°, 108.7525°)


Where is Zhoujiahe on the map?