Yunnan - China's most beautiful province


The Old Salt Roads in Yunnan

The Old Salt Roads in Yunnan

The Tea Horse Road 茶马古道 into Tibet has become a romantic moniker for Yunnan, but economically more important were the old salt roads. 




Early 20th century murals at Mangzhong Temple near Menglian


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.

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.


Scenic karst mountain and lake area with local Yi culture.


Markets this Saturday

Kunming 昆明
Fazhe 法者镇
Shilin 石林彝族自治县
Tangdan 汤丹镇
Banqiao 板桥乡

Dali 大理
Zhoucheng 州城
Yongping 永平县
Paiying 排营
Lijiao 力角
Shijing 师井
Qinghua 清华
Diannan 甸南
Niujie 牛街
Huangping 黄平镇
Jiangwei 江尾镇
Dacang 大仓镇
Zhongjiang 中江
Deju 德苴乡
Miaojie 庙街镇
Liuchang 刘厂镇
三鹤
Qinghaiying 青海营
Xinjie 新街镇
Mizhi 密祉镇
果城村
Houshancun 后山村
三胜
桥街
Puping 普淜镇
Jindunjiecun 金墩街村
Caifeng 财丰
Changyi 长邑村

Lijiang 丽江
Jiuhe 九河
Yongsheng 永胜县
Banqiao 板桥

Honghe 红河
Xinansuo 新安所镇
Nafa 那发
Leyu 乐育
Daheishan 大黑山乡
Jiache 架车
Xinxian 新现乡
Shaochong 哨冲镇
Zhongzhai 中寨
Niujie 牛街镇

Wenshan 文山
Pingba 坪坝镇
Matang 马塘镇
Banlun 板仑乡
Puyang 普阳
Shupi 树皮彝族乡
Funing 富宁县
Xichou 西畴县

Chuxiong 楚雄
Dahekou 大河口乡
Wanyaoshu 弯腰树

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

Lincang 临沧
Menglai 勐来乡

Qujing 曲靖市
Wopo 窝坡
Kuangshan 矿山镇
Xitu 西土

Zhaotong 昭通
Linfeng 麟风
Shuitian 水田

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

Nujiang 怒江
Hexi 河西
Puladi 普拉底乡
Aludi 阿路底
Laowo 老窝

Puer 普洱
Lancang 澜沧县
Donghui 东回镇
Qushui 曲水乡
Fubang 富邦乡
Xuelin 雪林佤族乡
Menglian 孟连傣族拉祜族佤族自治县
Mengsuo 勐梭镇
Mujia 木戛乡
Ankang 安康佤族乡
Wendong 文东佤族乡

Diqing 迪庆
Xiaoweixi 小维西
Kangpu 康普
Kaifaqu 开发区