Where is Manxi?
Where is Manxi located?
Manxi, Guizhou, China (approx. 27.26194°, 107.9447°)
Where is Manxi on the map?
Manxi - Kempinski Hotel Chengdu
Manxi - Xinzhai
Manxi - Mintun
{"latitude":27.26194,"longitude":107.9447,"title":"Manxi"}