Where is Xuzhai?
Where is Xuzhai located?
Xuzhai, Anhui, China (approx. 32.73333°, 115.6667°)
Where is Xuzhai on the map?
Xuzhai - Xihouliuzhuang
{"latitude":32.73333,"longitude":115.6667,"title":"Xuzhai"}