Where is Zhaimenlin?
Where is Zhaimenlin located?
Zhaimenlin, Fujian, China (approx. 25.89917°, 118.8628°)
Where is Zhaimenlin on the map?
Zhaimenlin - Yuyan
Zhaimenlin - Shangri-La Hotel
{"latitude":25.89917,"longitude":118.8628,"title":"Zhaimenlin"}