Where is Zhichuan?

Where is Zhichuan located?

Zhichuan, Shaanxi, China (approx. 35.37528°, 110.4044°)


Where is Zhichuan on the map?