Yunnan - China's most beautiful province


Kiss of Life for an Old Caravan Market

Until the middle of last century, Shaxi was a flourishing village on the caravan road to Tibet. The following decades made it a place that history forgot. Now Shaxi is undergoing an award-winning restoration.



A Lahu minority Christian service in a hill village near Menglian.


Jim Goodman: The Akha: Guardians of the Forest

Cover Image
The Akha, in China known as the Aini branch of the Hani people, migrated from China southwards into Laos, Burma and Thailand. In this richly illustrated book J Goodman, aka 'Akha Jim', explains their life and culture.


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

Jim Goodman: The Akha: Guardians of the Forest

Cover Image
The Akha, in China known as the Aini branch of the Hani people, migrated from China southwards into Laos, Burma and Thailand. In this richly illustrated book J Goodman, aka 'Akha Jim', explains their life and culture.


Baofeng's Benzhu festival is classed as Dali-level intangible cultural heritage.



Once an important salt-mining town, now the second largest town along the Heihui River north of Yangbi.

Markets this Monday

Dali 大理
Biaocun 表村
Jizushan 鸡足山
Misha 弥沙
Tuanjie 团结
Baishi 白石
Dacang 大仓镇
Huangping 黄平镇
Zuòyì 作邑
Shaping 沙平村
Zhongjiang 中江
三鹤
Xiazhuang 下庄镇
Miaowei 苗尾傈僳族乡
三胜
Jindunjiecun 金墩街村
Hedian 禾甸镇
Houshancun 后山村
Caifeng 财丰
龙洞村
Miaojie 庙街镇
Hongyan 红岩镇
Shalong 沙龙镇
Taiping 太平乡

Lijiang 丽江
Yongsheng 永胜县
Banqiao 板桥

Honghe 红河
Shengcun 生村
Laozhai 老寨苗族乡
Chemalong 车玛龙
Shaochong 哨冲镇
Puxiong 普雄
Mengping 勐坪
Niujie 牛街镇
Baihe 白河乡

Wenshan 文山
Lida 里达镇
Shuanglongying 双龙营乡
Zhujie 朱街镇
Mugan 木杆
Zhulin 珠琳镇

Chuxiong 楚雄
Qianchang 前场镇
Chadian 插甸乡

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

Lincang 临沧
Menglai 勐来乡

Qujing 曲靖市
Baiwu 白雾
Daqiao 大桥乡
Leye 乐业镇
Malu 马路乡
Yulu 雨碌乡
Zhichang 纸厂乡

Zhaotong 昭通
Linfeng 麟风
Shuitian 水田

Yuxi 玉溪
Yangjie 羊街乡
Xingmeng 兴蒙
Dianzhong 甸中
Hexi 河西

Nujiang 怒江
Pengdang 捧当
Maji 马吉乡

Puer 普洱
Jiangcheng 江城哈尼族彝族自治县
Donghui 东回镇
Qushui 曲水乡
Xuelin 雪林佤族乡
Menglian 孟连傣族拉祜族佤族自治县
Mengsuo 勐梭镇

Diqing 迪庆
Zili 梓里
Kangpu 康普
Kaifaqu 开发区