Where is Fancow?

Where is Fancow located?

Fancow, Yunnan, China (approx. 24.77581°, 102.89°)


Where is Fancow on the map?