Where is Xiahu?
Where is Xiahu located?
Xiahu, Fujian, China (approx. 26.93472°, 120.3108°)
Where is Xiahu on the map?
Xiahu - Shangri-La Hotel
Xiahu - Zhongzao
Xiahu - Wuzhou Park
{"latitude":26.93472,"longitude":120.3108,"title":"Xiahu"}