Yunnan - China's most beautiful province


Protecting Erhai: The Seven Big Activities

When in April 2017 guesthouses and restaurants around western Yunnan's Erhai Lake were suddenly summarily ordered closed until further notice, big character slogans also began proclaiming: "Protecting Erhai: The Seven Big Activities" 保护洱海七大行动. The slogan suggests that the closure of tourist facilities is just one part of a wider campaign to clean up the Erhai environment.



Hand-made giant sparklers, called "Fire Flowers" 火花, are part of the firework displays for temple fairs in Menglian county.


Jim Goodman: Children of the Jade Dragon: the Naxi of Lijiang and their mountain neighbours the Yi

Cover Image
In the first half of the 1990s Lijiang had barely made its appearance on the Chinese tourism stage, even less so the then remote mountains of Ningland and Lugu Lake. Jim Goodman's account of the Naxi and the Yi draws back to a time where not everything was staged for mass tourism: an account of a lost world.


A number of Chinese historic texts covering life and politics in Yunnan have survived over the centuries. I have translated a few of them.

Ronald G. Knapp: China's Old Dwellings

Cover Image
Few people know as much about Chinese architecture as Knapp: from palaces to humble homes he explains important building principles; the connection between environment and housing styles and the development of style over time. A section on minority housing styles complements the book.


Rattlestick Dance is a traditional dance of the Bai minority, specifically in Jianchuan county.



Best surviving station on the French-built Vietnam-Kunming railway.

Markets this Monday

Kunming 昆明
Tuanjie 团结
Kedu 柯渡镇

Dali 大理
Xintun 辛屯
Biaocun 表村
Jizushan 鸡足山
Songgui 松桂
Misha 弥沙
Tuanjie 团结
Baishi 白石
Shuanglang 双廊镇
Shaping 沙平村
Huangping 黄平镇
Miaowei 苗尾傈僳族乡
Shalong 沙龙镇
Qinghaiying 青海营
Longjie 龙街
龙洞村
Xiazhuang 下庄镇
Taiping 太平乡

Lijiang 丽江
Shigu 石鼓镇

Honghe 红河
Niujiaozhai 牛角寨
Mengla 勐拉
Laozhai 老寨苗族乡
Chemalong 车玛龙
Puxiong 普雄
Baoxiu 宝秀镇
Shaochong 哨冲镇
Baihe 白河乡
Maandi 马鞍底
Xincheng 新城乡

Wenshan 文山
Shadou 沙斗
Banlun 板仑乡
Nijiao 腻脚彝族乡
Jijie 鸡街乡
Donggan 董干镇
Tienpeng 田蓬镇
Jiumo 旧莫乡

Chuxiong 楚雄
Xiaoju 小苴
Shizhong 适中乡
Chadian 插甸乡
Qianchang 前场镇

Baoshan 保山市
Zhonghe 中和
Bawan 坝湾镇
Mangkuan 芒宽彝族傣族乡

Lincang 临沧
Lushi 鲁史
Menglai 勐来乡

Qujing 曲靖市
Daibu 待补镇
Kuangshan 矿山镇
Xitu 西土

Zhaotong 昭通
Jiucheng 旧城
Shikan 石坎
Weixin 威信
Changan 长安

Yuxi 玉溪
Chahe 岔河
Dalongtan 大龙潭

Nujiang 怒江
Pengdang 捧当
Maji 马吉乡

Puer 普洱
Donghui 东回镇
Jiahe 嘉禾乡
Menglian 孟连傣族拉祜族佤族自治县
Xuelin 雪林佤族乡
Mengsuo 勐梭镇
恩永

Diqing 迪庆
Zili 梓里
Kaifaqu 开发区