Yunnan - China's most beautiful province


Black Well, White Gold

Black Well, White Gold
Heijing is a small town in the northern Chuxiong mountains. Salt once made Heijing one of Yunnan's richest towns. Now its architectural splendours are being rediscovered.



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


Liao Yiwu: God is Red: The Secret Story of How Christianity Survived and Flourished in Communist China

Cover Image
Liao Yiwu, one of China's most prominent dissidents, was driven out of China, but not before he used a period of internal exile to research Christian groups, mainly in Yunnan. In this book he tells the stories of the Christians of Dali and of Wuding county.


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

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



A history trading post on the upper reaches of the Yangzi.


Brenda McLean: George Forrest, Plant Hunter

Cover Image
George Forrest, perhaps the most successful plant collector of his time, left little written about his numerous journeys to Yunnan, so this well-illustrated book fills in much needed detail about his life.

Markets this Friday

Kunming 昆明
Jinsuo 金所乡

Dali 大理
Xiangtu 象图乡
Hecun 萂村
Jiancao 捡槽
Gunipen 沽泥盆
Waxi 瓦溪
Shuixie 水泄
Pingchuan 平川
Wuxing 五星
Yangbi 漾濞彝族自治县
Baidangping 白荡坪
Shaxi 沙溪
Huangping 黄平镇
Yousuo 右所镇
Gonglang 公郎镇
Zhongjiang 中江
Jindunjiecun 金墩街村
Jijie 鸡街乡
汤涧
西庄
Midian 米甸镇
Wachang 瓦厂乡
寅街村
Xishan 西山乡
大栗树
Beiya 北衙
云南驿村
前所

Lijiang 丽江
Shunzhou 顺州

Honghe 红河
Xinhua 新华乡
Lengquan 冷泉镇
Lengdun 冷墩
Majie 马街
Dongshan 东山镇
Lvchun 绿春县
Shitouzhai 石头寨
Longwu 龙武镇
Nanke 南科
Xinjie 新街
Jinping 金平苗族瑶族傣族自治县
Mengqiao 勐桥乡

Wenshan 文山
Pingzhai 平寨乡
Muyang 木央镇
Banggu 蚌谷乡
Nanping (Majie) 南屏镇 (马街)

Chuxiong 楚雄
Shizhong 适中乡
Qianchang 前场镇
Dalongkou 大龙口乡
Jiuchang 九厂
Guihua 桂花乡

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

Lincang 临沧
Menglai 勐来乡
Xinhua 新华彝族苗族乡

Qujing 曲靖市
干海子
Jiache 驾车乡
Kuangshan 矿山镇
Laochang 老厂乡
Luna 鲁纳乡
Shangcun 上村乡
Wuxing 五星乡
Xinjie 新街回族乡
Yulu 雨碌乡

Zhaotong 昭通
Shuitian 水田
Linfeng 麟风
Menggu 蒙姑镇

Yuxi 玉溪
Yani 亚尼
Yuanjiang 元江哈尼族彝族傣族自治县
Nanuo 那诺乡

Nujiang 怒江
Chenggan 称杆
Daxingdi 大兴地乡
Zilijia 子里甲乡

Puer 普洱
Donghui 东回镇
Xuelin 雪林佤族乡
Minle 民乐
Menglian 孟连傣族拉祜族佤族自治县
Mengsuo 勐梭镇