Where is Xiajapai?
Where is Xiajapai located?
Xiajapai, Zhejiang, China (approx. 27.97099°, 120.7124°)
Where is Xiajapai on the map?
Xiajapai - Shanlin
Xiajapai - Xiabu
Xiajapai - Yantian
Xiajapai - Tangjiaqiao
Xiajapai - Wuzhou Park
Xiajapai - Shanzhuang
Xiajapai - Shangcheng Hotel
{"latitude":27.97099,"longitude":120.7124,"title":"Xiajapai"}