Where is Fanmagow?

Where is Fanmagow located?

Fanmagow, Yunnan, China (approx. 24.24202°, 102.6235°)


Where is Fanmagow on the map?