Where is Zhizhai?

Where is Zhizhai located?

Zhizhai, Sichuan, China (approx. 33.16349°, 103.874°)


Where is Zhizhai on the map?