Typical streets and blocks of Chenggong, Yunnan
Typical streets and blocks of Chenggong, a new town near Kunming in China