Where is Nanxi?
Where is Nanxi located?
Nanxi, Zhejiang, China (approx. 28.49361°, 120.3067°)
Where is Nanxi on the map?
Nanxi - Sikou
Nanxi - Отель InterContinental Onethousand Island Lake Resort
Nanxi - Shaolin
{"latitude":28.49361,"longitude":120.3067,"title":"Nanxi"}