Experiences in Xiangcheng, China