Zat Liu from Shanghaiist blogs a recent research on happiest cities in China, the results are: Nanjing, Hangzhou and Shanghai.