Where is Shanxun?
Where is Shanxun located?
Shanxun, Fujian, China (approx. 26.45417°, 118.9494°)
Where is Shanxun on the map?
Shanxun - Shangri-La Hotel
Shanxun - Отель InterContinental Onethousand Island Lake Resort
{"latitude":26.45417,"longitude":118.9494,"title":"Shanxun"}