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. 




The watermills in Fengqing's Gumo village operate just like a thousand years ago.


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.

This old caravan town on the Jinsha River is Yunnan's gateway to Tibet.


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.


Largest Miao village in the Kunming area with a large Christian community and a nationally-acclaimed church-choir.

Markets this Tuesday

Kunming 昆明
Tuanjie 团结
Kedu 柯渡镇

Dali 大理
Fuheng 富恒
Zhongsuo 中所
Fengyu 风羽
Yongping 永平县
Liandong 炼洞
Xintun 辛屯
Songgui 松桂
Guanping 关平
Baofeng 宝丰乡
Madeng 马镫
Binju 宾居
Shuijing 水井
Shuanglang 双廊镇
Huangping 黄平镇
Xiazhuang 下庄镇
Deju 德苴乡
龙洞村
Shalong 沙龙镇
Longjie 龙街

Lijiang 丽江
Shigu 石鼓镇

Dehong 德宏
Kachang 卡场镇
Lianghe 梁河县

Honghe 红河
Niujiaozhai 牛角寨
Mengla 勐拉
Wantang 湾塘乡
Caoba 草坝镇
Mingjiu 鸣鹫镇
Daheigong 大黑公
Wuwan 乌弯
Dayangjie 大羊街
Maandi 马鞍底

Wenshan 文山
Shadou 沙斗
Jiayi 稼依镇
Nijiao 腻脚彝族乡
Jijie 鸡街乡
Donggan 董干镇
Tienpeng 田蓬镇
Jiumo 旧莫乡

Chuxiong 楚雄
Gaoqiao 高桥镇
Xiaoju 小苴
Dalongkou 大龙口乡
Shizhong 适中乡

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

Lincang 临沧
Yongde 永德县
Danjia 单甲乡
Lushi 鲁史
Mengdui 孟堆乡
Fuhe 复合

Qujing 曲靖市
Daibu 待补镇
干海子
Kuangshan 矿山镇
Laochang 老厂乡
Wuxing 五星乡
Xinjie 新街回族乡
Yangmeishan 杨梅山
Yulu 雨碌乡

Zhaotong 昭通
Shikan 石坎
Jiucheng 旧城
Weixin 威信
Changan 长安
Menggu 蒙姑镇

Yuxi 玉溪
Chahe 岔河
Mosha 漠沙镇
Dalongtan 大龙潭

Nujiang 怒江
Gudeng 古登
Bingzhongluo 丙中洛
Lishadi 利沙底乡

Puer 普洱
Mangxin 芒信镇
Jiahe 嘉禾乡
Qiannuo 千糯
Meizi 梅子镇
Wenggake 翁嘎科镇