Where is Shizhuhe?

Where is Shizhuhe located?

Shizhuhe, Shaanxi, China (approx. 33.26667°, 110.6667°)


Where is Shizhuhe on the map?