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.



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


Judith Shapiro: Mao's War Against Nature: Politics and the Environment in Revolutionary China

Cover Image
Even if Chinese civilization has developed more against than with nature, the Mao years were a particular exercise in environmental destruction. In one case-study Shapiro tells the story of the draining of the northern part of Dianchi Lake, one of the first steps turning Kunming's lake into the fetid cess-pool it is today.


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

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.


Historic village on the old Kunming-Dali road.

Markets this Sunday

Kunming 昆明
Zhuanlong 转龙镇
Jijie 鸡街乡
Xundian 寻甸回族彝族自治县

Dali 大理
Jiuzhou 旧州
Sanying 三营
Yunlong 云龙县
Beitou 北头
Liantie 炼铁
Binchuan 宾川县
Dali 大理
Caicun 才村
Lawu 拉乌
Jianchuan 剑川县
Changxin 长新
Pingpo 平坡
Eryuan 洱源县
Hongyan 红岩镇
青苗
Niujie 牛街彝族乡
Hedian 禾甸镇
Minjian 民建乡

Lijiang 丽江
Hongyan 红岩

Xishuangbanna 西双版纳
Menghun 勐混
Mengman 勐满拉祜族哈尼族布朗族镇

Dehong 德宏
Kachang 卡场镇
Lianghe 梁河县

Honghe 红河
Pingbian 屏边苗族自治县
Shengcun 生村
Diema 垤玛
Mengzi 蒙自县
Shalatuo 沙拉托
Jiayin 甲寅
Azhahe 阿扎河
Liangdi 浪堤
Chake 岔科
Wuwan 乌弯
Daheigong 大黑公
Baohua 宝华
Luoen 洛恩
Yongning 永宁乡
Tongchang 铜厂
Laomeng 老勐
Zhemi 者米拉祜族乡
Panzihua 攀枝花

Wenshan 文山
Tiechang 铁厂镇
Babu 八布乡
Guangnan 广南县
Zhuanjiao 篆角乡
Pingyuan 平远
Zhesang 者桑乡
Babao 八宝镇
Mulun 睦伦乡

Chuxiong 楚雄
Dayao 大姚县
Nanhua 南华县
Bailu 白路
Guanglu 光路镇
Yaoan 姚安县

Baoshan 保山市
Wafang 瓦房彝族白族乡
Mangbang 芒棒

Lincang 临沧
Yongde 永德县
Luodang 洛党
Danjia 单甲乡
Wumulong 乌木龙乡
Mengdui 孟堆乡
Fuhe 复合

Qujing 曲靖市
Baiwu 白雾
Daqiao 大桥乡
Leye 乐业镇
Malu 马路乡
Sandao 三道
Yema 野马林场
Zhichang 纸厂乡

Nujiang 怒江
Liuku 六库
Tongdian 通甸

Puer 普洱
Lancang 澜沧拉祜族自治县
Nanling 南岭乡
Jiangcheng 江城哈尼族彝族自治县
Mangxin 芒信镇
Qiannuo 千糯