Where is Xizhai?
Where is Xizhai located?
Xizhai, Shanxi, China (approx. 37.50361°, 113.4967°)
Where is Xizhai on the map?
Xizhai - Qijie
Xizhai - Yaoshan
Xizhai - Zhangjia
Xizhai - Zhangqiao
{"latitude":37.50361,"longitude":113.4967,"title":"Xizhai"}