Where is Mazhinpu?

Where is Mazhinpu located?

Mazhinpu, Yunnan, China (approx. 24.79125°, 102.7908°)


Where is Mazhinpu on the map?