Where is Xijiaozi?

Where is Xijiaozi located?

Xijiaozi, Shanxi, China (approx. 37.075°, 111.3311°)


Where is Xijiaozi on the map?