Does reality match reputation in China’s happiest city, Chengdu?

This post was originally published on CNA.