Where is Xihuangjia?

Where is Xihuangjia located?

Xihuangjia, Shaanxi, China (approx. 34.42821°, 108.4222°)


Where is Xihuangjia on the map?