Yunnan - China's most beautiful province


Dancing under the Moonlight: the Costume Festival of Zhizuo

Dancing under the Moonlight: the Costume Festival of Zhizuo
As villages go, Zhizuo could hardly be more remote. Some 70km from the county town, first along a winding mountain road, then on a deeply rutted track without public transport: even in the dry season it takes several hours and a bit of stamina to reach. Yet, at least on the first full moon of the year, the effort is worth it, as Zhizuo holds one of Yunnan's most colourful festivals, the Dress Competition Festival or Caizhuangjie 赛装节.



Kids from one of Lancang's 澜沧县 schools dress up in minority clothes for the annual Gourd Festival 葫芦节.


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.


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.


The turn of the Yangzi made Chinese civilization possible and was the location of many important battles.

Markets this Monday

Kunming 昆明
Jiulong 九龙乡

Dali 大理
Junhua 均化
Duomei 朵美
Shanyang 衫阳
Wanqiao 湾桥
Biaocun 表村
Longjie 龙街
Jizushan 鸡足山
Liuhe 六合
Longjie 龙街
Tuanjie 团结
Heqing 鹤庆县
Misha 弥沙
Baishi 白石
Caojian 漕间
Shaping 沙平村
Dacang 大仓镇
Junhuacun 均华村
Puping 普淜镇
Miaowei 苗尾傈僳族乡
Taiping 太平乡

Lijiang 丽江
Liming 黎明

Honghe 红河
Longpeng 龙朋镇
Daqiao 大桥乡
Niujiaozhai 牛角寨
Laozhai 老寨苗族乡
Chemalong 车玛龙
Sankeshu 三棵树
Puxiong 普雄
Dixibei 地西北
Baihe 白河乡

Wenshan 文山
Badaoshao 八道哨乡
Heizhiguo 黑支果乡
Dongma 董马乡
Xinzhai 新寨乡
Boai 剥隘镇

Chuxiong 楚雄
Qianchang 前场镇
Chadian 插甸乡
Mixing 弥兴镇

Baoshan 保山市
Xiaopingtian 小平田
Tengchong 腾冲县
Wama 瓦马彝族白族乡

Lincang 临沧
Mangka 芒卡镇
Boshang 博商
Fengqing 凤庆县
Fengwei 风尾镇
Yalian 亚练乡
Mengjiao 勐角乡

Qujing 曲靖市
Daba 大坝
Fenghuang 凤凰
干海子
Laochang 老厂乡
Wuxing 五星乡
Xinjie 新街回族乡
Yangmeishan 杨梅山

Zhaotong 昭通
Shuanghe 双河
Menggu 蒙姑镇

Yuxi 玉溪
Tadian 塔甸
Jiasa 戛洒镇
Xingmeng 兴蒙
Hexi 河西

Nujiang 怒江
Pengdang 捧当
Maji 马吉乡

Puer 普洱
Yongping 永平镇
Meng'a 孟啊
恩永

Diqing 迪庆
Zili 梓里
Kaifaqu 开发区
岩瓦