Where is Hechizhai?

Where is Hechizhai located?

Hechizhai, Shaanxi, China (approx. 34.17915°, 108.8279°)


Where is Hechizhai on the map?