Yunnan - China's most beautiful province


The Old Bridges Across the Longjiang

The Old Bridges Across the Longjiang

Many old bridges still span the Longjiang River in western Yunnan. 




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


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.

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.


The old border crossing to Guizhou.

Markets this Friday

Kunming 昆明
Jijie 鸡街乡
Wumeng 乌蒙乡
Jinsuo 金所乡

Dali 大理
Xiangtu 象图乡
Hecun 萂村
Jiancao 捡槽
Gunipen 沽泥盆
Waxi 瓦溪
Pingchuan 平川
Wuxing 五星
Baidangping 白荡坪
Yangbi 漾濞彝族自治县
Shaxi 沙溪
Huangping 黄平镇
Zuòyì 作邑
Zhongjiang 中江
Yousuo 右所镇
Wachang 瓦厂乡
Mizhi 密祉镇
Beiya 北衙
Jindunjiecun 金墩街村
汤涧
Xishan 西山乡
Liuchang 刘厂镇
Xinjie 新街镇
果城村
大栗树
Jijie 鸡街乡

Lijiang 丽江
Shunzhou 顺州

Dehong 德宏
Lianghe 梁河县
Kachang 卡场镇

Honghe 红河
Xinhua 新华乡
Longwu 龙武镇
Lengdun 冷墩
Sancun 三村
Lengquan 冷泉镇
Yafangzi Yafangzi
Shalatuo 沙拉托
Dongshan 东山镇
Longwu 龙武镇
Wuwan 乌弯
Daheigong 大黑公
Shitouzhai 石头寨
Zhemi 者米拉祜族乡
Panzihua 攀枝花
Tongchang 铜厂

Wenshan 文山
Tiechang 铁厂镇
Babu 八布乡
Zhuanjiao 篆角乡
Funing 富宁县
Mulun 睦伦乡
Jiumo 旧莫乡

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

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

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

Qujing 曲靖市
Dahai 大海乡
Huohong 火红乡
Nagu 娜姑镇
Yema 野马林场
迤车
Zhehai 者海镇

Zhaotong 昭通
Linfeng 麟风
Shuitian 水田

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

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

Puer 普洱
Mangxin 芒信镇
Qiannuo 千糯
Fubang 富邦乡
Meizi 梅子镇
Mujia 木戛乡
Ankang 安康佤族乡
Wendong 文东佤族乡