Where is Yantou?
Where is Yantou located?
Yantou, Fujian, China (approx. 25.37889°, 118.3194°)
Where is Yantou on the map?
Yantou - Shangri-La Hotel
Yantou - Shangcheng Hotel
{"latitude":25.37889,"longitude":118.3194,"title":"Yantou"}