Where is Chuangliuzhuang?

Where is Chuangliuzhuang located?

Chuangliuzhuang, Shaanxi, China (approx. 34.6375°, 108.7164°)


Where is Chuangliuzhuang on the map?