Where is Xinjiu?
Where is Xinjiu located?
Xinjiu, Hubei, China (approx. 32.36667°, 113.7°)
Where is Xinjiu on the map?
Xinjiu - Xiaolin
Xinjiu - Shuanghe
Xinjiu - Shangguanzhuang
Xinjiu - Gusyan
Xinjiu - Zhongguanyi
Xinjiu - Dalian
Xinjiu - Sunshine
Xinjiu - Zhulin
Xinjiu - Luzhou
Xinjiu - Shenyantai
Xinjiu - Tianyuan Hotel
{"latitude":32.36667,"longitude":113.7,"title":"Xinjiu"}