Where is Zhaijiwan?

Where is Zhaijiwan located?

Zhaijiwan, Shanxi, China (approx. 37.26667°, 110.7833°)


Where is Zhaijiwan on the map?