Where is Shimenli?
Where is Shimenli located?
Shimenli, Fujian, China (approx. 27.20444°, 119.9144°)
Where is Shimenli on the map?
Shimenli - Qingqiao
Shimenli - Shangri-La Hotel
Shimenli - Yuanyantou
Shimenli - Wanjiazhan
Shimenli - Jiaolin
Shimenli - Yanzhou
Shimenli - Shangcheng Hotel
Shimenli - Xinqiao
Shimenli - Dacian
{"latitude":27.20444,"longitude":119.9144,"title":"Shimenli"}