Where is Xiazhu?
Where is Xiazhu located?
Xiazhu, Fujian, China (approx. 26.49056°, 118.9961°)
Where is Xiazhu on the map?
Xiazhu - Shangri-La Hotel
Xiazhu - Lujiaowei
Xiazhu - Xiazhu
Xiazhu - Wenshantou
{"latitude":26.49056,"longitude":118.9961,"title":"Xiazhu"}